我在打印机属性里添加了一个新的打印纸格式~~格式名称为123~~
因为我打印时要同时用到A4纸格式和我自定义的格式两种打印格式~
我想程序首先自动使用A4纸格式打印一份表格再自动调用自定义的格式打一张票据(很长的那种三联纸)~~
问题就是打印时如何自动调用打印纸格式?~~请高手们指点一下~~谢谢~~(较急)
因为我打印时要同时用到A4纸格式和我自定义的格式两种打印格式~
我想程序首先自动使用A4纸格式打印一份表格再自动调用自定义的格式打一张票据(很长的那种三联纸)~~
问题就是打印时如何自动调用打印纸格式?~~请高手们指点一下~~谢谢~~(较急)
Printer.PaperSize=VbPRPSA4
'自定义打印,无法直接用格式名称,只能自己指定大小
Printer.PaperSize=VbPRPSUser
Printer.Width=?
Printer.Height=?
Printer.PaperSize=VbPRPSA4 ****************这里调A4纸格式我明白~~**************
'自定义打印,无法直接用格式名称,只能自己指定大小
Printer.PaperSize=VbPRPSUser
Printer.Width=?
Printer.Height=?
**********但是这里设置高度和宽度真的可以吗?~~我之前试过设置高度和宽度打印好像无效的,不过我没有加Printer.PaperSize=VbPRPSUser 这句~~
是不是不加这句的话就无效的?~~加了之后就一定可以吗?~***********
http://faq.csdn.net/read/188735.html
http://blog.csdn.net/jeffzsy/archive/2006/09/26/1285720.aspx
http://www.tongyi.net/develop/vb/1051947.html