以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 指定打印机,怎么无效? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=3622) |
-- 作者:yangming -- 发布时间:2009/7/19 11:52:00 -- 指定打印机,怎么无效? 我电脑装了两台打印机,一台兄弟打印机,一台佳能打印机,兄弟机是默认的,我现在指定的是佳能的,但是下面的代码无效,预览时我看到仍然是默认的兄弟机,怎么回事? Dim doc As New PrintDoc Dim rt As New prt.RenderText rt.Text = "Hello Foxtable" doc.Body.Children.Add(rt) Doc.PrinterName = "Canon iP1100 series" doc.Preview() |
-- 作者:狐狸爸爸 -- 发布时间:2009/7/19 12:09:00 -- 可能是打印机名称错了。 |
-- 作者:yangming -- 发布时间:2009/7/19 12:15:00 -- 以下是引用狐狸爸爸在2009-7-19 12:09:00的发言:
可能是打印机名称错了。 不可能的,我是用这段代码获取的 For Each p As String in InstalledPrinters |
-- 作者:yangming -- 发布时间:2009/7/19 12:16:00 -- 是不是一定要将打印机连接到电脑上呢?我原来是连接的,现在已拆下来了 |
-- 作者:狐狸爸爸 -- 发布时间:2009/7/19 12:29:00 -- 应该要连接的。 |
-- 作者:yangming -- 发布时间:2009/7/19 14:12:00 -- 以下是引用狐狸爸爸在2009-7-19 12:29:00的发言:
应该要连接的。 我连接并打开电源了,还是不行,请贺老师看看原因 [此贴子已经被作者于2009-7-19 14:13:40编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2009/7/20 8:04:00 -- 惭愧,这个设置,对预览无效的,对打印才有效 |
-- 作者:yangming -- 发布时间:2009/7/20 8:53:00 -- 以下是引用狐狸爸爸在2009-7-20 8:04:00的发言:
惭愧,这个设置,对预览无效的,对打印才有效 你是说直接打印?那可以改吗? |
-- 作者:狐狸爸爸 -- 发布时间:2009/7/20 9:07:00 -- 是的,要直接打印。 |
-- 作者:yangming -- 发布时间:2009/7/20 9:32:00 -- 以下是引用狐狸爸爸在2009-7-20 9:07:00的发言:
是的,要直接打印。 噢,明白了 |