500分 求... 如何指定打印机执行打印任务....
小弟 正做一个传真服务器 上的小模块
对邮件里发过来的 附件里的可打印文档 做为传真 发出去...
我现在是这样做的...
1: 分解邮件,然后把附件里的所有附件 一个个 放到一个指定的目录下, 如果是.tif /.tiff 文件 就直接发出去.如果是 .txt/htm/.doc 等..可打印的文档, 我就把它们
shellexcute(0,'print','..\beyond.txt',nil,nil,nil) 打印一下
然后再把打印出来的 .tif文件发出去...
现在问题是:
这个函数只能调用默认的打印机来打印.
而我想要的是,要调用我想要的打印机来打印,不能调用打印机配置窗口来选择想要的打印机,因为传真服务器是无人职守的. 我用 printer.printerindex 那个来设置..没有用..
谁能告诉我...
如何 在程序中调用一个打印机来打印,而不管默认的打印机是哪个.
或者: 如何在程序中把一个打印机设为默认打印机,
急啊//
大哥门江湖救急忙啊....