VB6.0如何调用打印纸格式?~~请高手们指点一下~~

jackcaixia 2007-10-17 04:20:33
我在打印机属性里添加了一个新的打印纸格式~~格式名称为123~~
因为我打印时要同时用到A4纸格式和我自定义的格式两种打印格式~
我想程序首先自动使用A4纸格式打印一份表格再自动调用自定义的格式打一张票据(很长的那种三联纸)~~
问题就是打印时如何自动调用打印纸格式?~~请高手们指点一下~~谢谢~~(较急)
...全文
136 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
东方之珠 2007-10-17
  • 打赏
  • 举报
回复
选择自定义的纸张,请参见:
http://blog.csdn.net/jeffzsy/archive/2006/09/26/1285720.aspx
http://www.tongyi.net/develop/vb/1051947.html
jackcaixia 2007-10-17
  • 打赏
  • 举报
回复
我的打印机是"epson LQ-1600K III"应该支持吧?~
Tiger_Zhao 2007-10-17
  • 打赏
  • 举报
回复
不一定,需要打印机支持。
http://faq.csdn.net/read/188735.html
jackcaixia 2007-10-17
  • 打赏
  • 举报
回复
'A4打印
Printer.PaperSize=VbPRPSA4

****************这里调A4纸格式我明白~~**************


'自定义打印,无法直接用格式名称,只能自己指定大小
Printer.PaperSize=VbPRPSUser
Printer.Width=?
Printer.Height=?


**********但是这里设置高度和宽度真的可以吗?~~我之前试过设置高度和宽度打印好像无效的,不过我没有加Printer.PaperSize=VbPRPSUser 这句~~
是不是不加这句的话就无效的?~~加了之后就一定可以吗?~***********
Tiger_Zhao 2007-10-17
  • 打赏
  • 举报
回复
'A4打印
Printer.PaperSize=VbPRPSA4
'自定义打印,无法直接用格式名称,只能自己指定大小
Printer.PaperSize=VbPRPSUser
Printer.Width=?
Printer.Height=?

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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