有关打印时选择打印机.
由于系统需要,系统默认打印机为打印机A,还装有一打印机B,本人的VB程序中的DATAREPORT需要用打印机B,在执行时如果用rpt.show,从show中打印则可以选择打印机B进行正确打印,现不想出现show框,直接用rpt.PrintReport False,rptAllPages
,可是如何在进行打印之前将打印机B设成本报表需要打印的打印机呢?
dim pr as printer
For each pr in printers
if pr.devicename='Epson Lq-300K' then
set printer=pr
exit for
end if
next
如此只能得到需要用的打印机B,但无法跟报表联系上啊.有何新解呢?谢谢大家..