项目上要使用用户选择的打印机打印报表,发现装有OneNote(有XPS和Fax打印机)打印机的电脑都是使用的默认打印机打印的,并不是使用的用户选择的打印机打印的。本来以为OneNote打印机影响的。可是又发现一个没有OneNote(也没有XPS和Fax打印机)打印机的电脑也是使用默认打印机打印的。没有OneNote(有XPS和Fax打印机)打印机的电脑是按用户选择的打印机打印的。
打印的代码是
xl_Sheet.Application.ActivePrinter = sSprt(prt, prtList)
xl_Sheet.PrintOut()
sSprt(prt, prtList)是获取打印机名字的
OneNote等虚拟打印机会影响VB.NET调用指定打印机吗?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-