Delphi:EnumPrinterData 示例

标签 delphi printing spooler

您能否提供一个在Delphi中使用EnumPrinterData函数获取系统中打印机列表的示例?

最佳答案

要获取已安装打印机的简单列表,您不需要 EnumPrinterData。您可以使用 TPrinter.Printers 属性:

for I := 0 to Printer.Printers.Count - 1 do
  Writeln(Printer.Printers[I]);

关于Delphi:EnumPrinterData 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2980086/

相关文章:

delphi - 从 Delphi XE 访问 Delphi Prism 类库

delphi - 如何在 Delphi 2010 DataSnap Server 中访问/修改请求/响应的 header

delphi - 对于在相邻显示器上显示边框的最大化、样式化的窗口,我该怎么办?

perl - 为什么这两种确定打印列数的方法表现不同?

twitter-bootstrap - Bootstrap 3 Accordion 面板不会打印

C# 相当于 Delphi High() 和 Low() 函数,用于保持性能的数组?

c++ - 使用 gdb 打印 ip 地址

java - JNA - 获取多个 OpenPrinter

excel - 如何在打印 Excel 表格时接收来自打印机/打印后台处理程序的通知?

c++ - 实现打印机后台处理程序