关于CommonDialog1的打印机设置,谢谢帮忙 !!!

QQKiKi 2002-01-23 10:46:44

CommonDialog1.PrinterDefault = True
CommonDialog1.ShowPrinter
Form1.PrintForm

可是它还是按照原来的打,没有照我在CommonDialog1.ShowPrinter里设置的打印,怎么办?
...全文
171 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Corny 2002-05-06
  • 打赏
  • 举报
回复
在Win2k下这种设置有问题,CommonDialog的设置不能正确地被Printer对象获得
xc_xiefei 2002-02-05
  • 打赏
  • 举报
回复
必须把CommonDialog设置的属性赋给printform对应的属性(如果有的话),才起作用··
例:Printer.Orientation = CommonDialog1.Orientation (纵向,横向)
去试试吧···
QQKiKi 2002-01-24
  • 打赏
  • 举报
回复
我 去试验一下
lihonggen0 2002-01-24
  • 打赏
  • 举报
回复
同意: playyuer(女㊣爱) 
jett 2002-01-24
  • 打赏
  • 举报
回复
同意斑竹
要改也只能改printsetup
print对话框只能看作是个数据输入框
playyuer 2002-01-24
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
CommonDialog1.Flags = cdlPDPrintSetup
CommonDialog1.CancelError = True
On Error GoTo ErrorHandler
CommonDialog1.ShowPrinter
On Error GoTo 0
Me.PrintForm
Exit Sub
ErrorHandler:
If Err.Number <> 32755 Then
VBA.MsgBox Err.Number & ":" & vbCrLf & Err.Description
End If
End Sub
QQKiKi 2002-01-24
  • 打赏
  • 举报
回复
CommonDialog能不能把打印机设置改完后,以后打印机就一直按这个来设置?

如果不行,用API怎么做呢?
jett 2002-01-23
  • 打赏
  • 举报
回复
CommonDialog只对printer对象起作用
Bardo 2002-01-23
  • 打赏
  • 举报
回复
Form1.PrintForm 不可能按你的设置!

743

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧