我用下面的语句打印Form6上的标签控件内容,不能实现横向打印,请高手帮改一下,谢谢!
Form6.PrintForm
Printer.Orientation = vbPRORLandscape
Form6.PrintForm
Printer.Orientation = vbPRORLandscape
解决方案 »
- 想实现xp下文件夹加密,有人能给个思路吗?
- 70分:当combobox 的STYLE属性为DROPDOWN LIST时,如何让combobox的text=Rst.field(某字段)
- vbs的问题:能用vbs实现都线程吗?
- 控件变量的复制如何实现?
- 有点难度的替换字符串
- 问题很棘手帮忙解决一下
- 请问现在在上海想找一个会VB程序开发,1-2年工作经验,一个人的工资应该是多少?
- 如何在文本框中输入外文(如韩文,日文)急需!!!!!!!!
- 请问怎么定义和命名控件数组?多谢了!
- 如何向文件连续写纪录
- 请问前辈们sw二次开发装配体中替换零件的代码为何不对?小女子初学solidworks二次开发,忘前辈们不吝赐教。
- 在繁体系统下显示乱码如何解决
Dim BeginPage, EndPage, NumCopies, i ' 设置“取消”为 True
CommonDialog1.CancelError = True On Error GoTo ErrHandler ' 显示“打印”对话框
CommonDialog1.ShowPrinter ' 从该对话框取得选定的值
BeginPage = CommonDialog1.FromPage
EndPage = CommonDialog1.ToPage
NumCopies = CommonDialog1.Copies
Printer.Orientation = CommonDialog1.Orientation
'很多这样的使用
For i = 1 To NumCopies
Me.PrintForm
' 此处放置将数据发送到打印机的代码
Next i Exit Sub
ErrHandler:
' 用户按了“取消”按钮
Exit Sub
End Sub
Printer.Orientation = 2 '1 纵向,2 横向
Me.PrintForm
End Sub