首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请教怎么详细保存各种打印参数和读取打印参数

2012-05-27 
请问如何详细保存各种打印参数和读取打印参数?我是目前是用下面的语句弹出打印设置对话框的:objPD.Flags

请问如何详细保存各种打印参数和读取打印参数?
我是目前是用下面的语句弹出打印设置对话框的:
objPD.Flags = cdlPDPrintSetup
objPD.Min = 1
objPD.FromPage = 1
objPD.ToPage = 1
objPD.Max = 100
objPD.ShowPrinter
用这此语句设置后每次打印时都存在不能保证页面是按上次打印所设置的参数而打印文件,特别是每次都要设置页面的横向和纵向,好烦。
请问如何详细保存各种打印参数和读取打印参数,特别是纸张是横向打印或纵向打印
还有就是打印时,我用如下的代码弹出打印对话框:
objPD.Flags = cdlPDNoSelection
objPD.Min = 1
objPD.FromPage = 1
objPD.ToPage = 1
objPD.Max = 100
objPD.ShowPrinter
请问要如何设置打印页是横向或纵向?能否在弹出的打印对话框中显示出打印预览框?
请知者告诉我弹出打印对话框前先设置默认参数的详细原码及在弹出的打印对话框中显示出打印预览框的原码,跪求啊~~~


[解决办法]
补丁到SP6才有
VB补丁版本不够高

探讨
我添加了这个后运行提示错误,说未发现Orientation

引用:
这么多问题应多开几帖分别问,先回答几个吧

"请问要如何设置打印页是横向或纵向?"
objPD.Orientation = cdlLandscape '横向
objPD.Orientation = cdlPortrait '纵向

"请问如何详细保存各种……

热点排行