计算机本身安装了小票打印机(Pos-58)和HP DeskJet 6L惠普激光打印机及其驱动软件,两个打印机通过共享器连接微机。
应用程序的几十个窗体中由两个要用到小票打印机打印,其余窗体若有打印的均是采用激光A4幅面打印报表文档。
不知应怎样设置能一劳永逸地使得那两个窗体打印时自动使用的是小票打印机驱动打印,而其余的窗体打印时自动选择HP驱动打印呢?谢谢指教!
解决方案 »
- 用DComConection.AppServer调用服务器组件的方法
- btnc:array[1..10] of TBitBtn,这样把bitbtn赋给这个组件数组
- memo自动折行
- 监控用摄像头,与四通道的视频采集卡连接,如何将不同通道上的视频信号同时显示出来
- dbchart几个图形共同显示问题
- 我有一个interbase数据库,我想用delphi实现将一个表导出为fox或access数据表,如何实现?
- 怎么才能把查出来的记录都显示在ComboBox里呢?
- 急需D5企业版下载地址~!
- 怎样从一个表中取得汇总数据,更新到另一个表中
- TColor与TFon.Color
- 怎么去一文件夹下所有文件夹和子文件夹的名称?急急急---------------------------------
- 调试的时候报BORdbk61.dll错,regsvr32后,还是不行!
uses
Printers;var
OldPrinterIndex; NewPrinterIndex: integer;begin
OldPrinterIndex := Printer.PrinterIndex;
NewPrinterIndex := Printer.Printers.IndexOf( 'Pos-58' );
Printer.PrinterIndex := NewPrinterIndex;
try
进行你的打印工作;
finally
Printer.PrinterIndex := OldPrinterIndex;
end;
end;