Delphi 获取系统默认打印机
来源:互联网 发布:腾讯红包数据作弊 编辑:程序博客网 时间:2024/05/16 10:25
function getSystemDefaultPrinter: string;var index: integer; defaultPrinter: string; flag: Boolean; len: DWORD;begin if (Printer = nil) or (printer.Printers.Count = 0) then begin MessageBox(0, '未找到打印机,请先安装打印机', '警告', MB_ICONWARNING + MB_OK); end else begin len := 1024; SetLength(defaultPrinter, len); flag := GetDefaultPrinter(PChar(defaultPrinter), @len); SetLength(defaultPrinter, len); if flag then begin Result := defaultPrinter; end else begin index := Printer.PrinterIndex; //获得第一次实例的打印机 Result := Printer.Printers[index]; end; end;end;
用到winSpool库。
阅读全文
0 0
- Delphi 获取系统默认打印机
- Delphi获取默认打印机名称及端口
- delphi修改默认打印机
- 获取默认打印机名称
- 获取所有打印机,设置默认打印机,获取默认打印机
- 设置系统默认打印机
- 打印技术之获取及设置系统默认打印机
- 【打印技术01】获取及设置系统默认打印机
- delphi获取系统安装的默认浏览器
- 获取默认的打印机名
- 获取Windows默认打印机名
- 获取和设置默认打印机
- PB获取系统打印机
- C#修改系统默认打印机
- Delphi下获取系统默认的UserAgent的方法
- Delphi下获取系统默认的UserAgent的方法
- java 获取可用的打印机列表 和 当前默认打印机
- 获取默认打印机纸张的设置
- 蒲公英的约定
- 关于quartus综合不出现时钟频率的问题<No paths to report.>
- 探究Java虚拟机栈
- My First Blog
- JAVA初始化顺序
- Delphi 获取系统默认打印机
- 删除链表中重复的节点
- ODL AAA认证加密
- js实用调试技巧
- Android快速开发框架之xUtils---注解模块 ---- ViewInject
- 【福利】3980元的Hadoop大数据视频教程限量领取!!!文中有惊喜!
- ajax写省市联动
- RPC入门总结(八)Dubbo框架初探
- Nginx全局配置