---------------
使用QR的时候,如果系统有多台打印机,如果要使用某台指定的打印机的话,QR却把所有的打印人物都发送到默认的打印机上面去了,那么如何发送到指定的打印机呢?可以这样,直接指定输出打印机就可以了:Printer.PrinterIndex:=0; ///指定第一台打印机为输出设备,若其他依次类推Printer.PinnterIndex:=-1; ///默认打印机为输出设备
---------------
上面代码可以指定打印机,但是可不可以指定A打印机为第一台打印机,B打印机为第二台打印机呢?
请指教。
使用QR的时候,如果系统有多台打印机,如果要使用某台指定的打印机的话,QR却把所有的打印人物都发送到默认的打印机上面去了,那么如何发送到指定的打印机呢?可以这样,直接指定输出打印机就可以了:Printer.PrinterIndex:=0; ///指定第一台打印机为输出设备,若其他依次类推Printer.PinnterIndex:=-1; ///默认打印机为输出设备
---------------
上面代码可以指定打印机,但是可不可以指定A打印机为第一台打印机,B打印机为第二台打印机呢?
请指教。
解决方案 »
- 动态创建一个ADOQUERY,那么它的AfterOpen等事件如何写?
- 有没办法,将在win2000简体环境下的开发的软件(用的是繁体字)能在繁体版本下正常使用?
- 请问,点关闭窗体按钮X后,先弹出提示是否真的关闭。
- 请教高手在多层结构下客房端如何连接到服务端的多个SOAP SERVER DATA MODULE。急需使用。
- 怎么控制其它应用程序 例如:PB写的程序
- 请大家帮个忙 去Http://www.numbertide.com(去了的,报个名,就接分)
- 请教!急!!!在Delphi中怎样保持两个表的一致性
- HOOK,HOOK,HOOK,已经快疯了!怎么都搞不定!~~求助啊!
- 救命啊!
- dbgrideh多标头导出excel
- NEW
- 存文件的问题
for K:=0 to Printer.Printers.Count -1 do
if Printer.Printers.Strings[K]= backprintname2 then
begin
if (back2=0) then
begin
back2:=back2+1;
printer.PrinterIndex := K;
Printer.begindoc;
//Sleep(100);
printer.Canvas.Font.Size := 14;
Printer.Canvas.TextOut(10,20*(I+1),'时间:'+DateTime);
// Printer.Canvas.Refresh;
Printer.Canvas.TextOut(10,20*(I+2),'票号:'+ReportNo);
// Printer.Canvas.Refresh;
Printer.EndDoc;
end;