commondialog打印问题
vb6使用commondialog调用打印对话框,在“页面范围”中“当前页面”、“页码”都是灰色的。这是什么原因?怎样才能使用这两个功能?
往大家赐教
谢谢! 设置Flags CommonDialog1.Flags = cdlPDPageNums
这样吗?
试了,不行啊 这个需要设置起始页和最大页,你试试下面这个代码:
Private Sub Command1_Click()关注:
CommonDialog1.Copies = 1
CommonDialog1.Min = 1
CommonDialog1.Max = 50
CommonDialog1.Flags = vbPDUseDevM0deCopies Or vbPDSelection
CommonDialog1.ShowPrinter
End Sub
我试了一下在无打印内容时CommonDialog1.Flags 没有那个设置能把“当前页”和“页码”设为可选,期待答案
页码有了,当前页不可先 #3楼已经给出答案
需要指定的吧,怎么弄呢 我试了下,无法选择当前页啊 页码范围可用指定了,但是当前页还是灰色的不可用
补充:VB , 基础类