以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何在弹出的打印对话框中指定打印机 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=195701) |
-- 作者:ylm -- 发布时间:2025/3/3 8:58:00 -- [求助]如何在弹出的打印对话框中指定打印机 Dim doc As New PrintDoc Dim rt As New prt.RenderText rt.Text = "Hello Foxtable" doc.Body.Children.Add(rt) Doc.PrinterName = "Microsoft Print to PDF" \'指定打印机 Doc.printDialog() \'显示打印对话框 上面的代码,调出的打印对话框,指定打印机无效,要如何才能指定呢?谢谢了! |
-- 作者:有点蓝 -- 发布时间:2025/3/3 11:01:00 -- 这样用:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=119812&replyID=807905&skin=1 |
-- 作者:ylm -- 发布时间:2025/3/3 12:36:00 -- Dim doc As New PrintDoc Dim rt As New prt.RenderText rt.Text = "Hello Foxtable" doc.Body.Children.Add(rt) Doc.PrinterName = "Microsoft Print to PDF" \'指定打印机 Doc.printDialog() \'显示打印对话框 这个代码,如果是直接打印,可以指定打印机的。不过,试了2楼的方法,可以直接设定打印份数了,那用对话框就没意义了,本来是在对话框中也是为了指定份数的。搞定收工了, 谢谢了
[此贴子已经被作者于2025/3/3 12:38:40编辑过]
|