阅读背景:

求救! VB6 中如何用代码设定打印机的默认纸型?或如何用代码设定纸张大小?

来源:互联网 
我的VB程序中用data report打印报表,现有两报表A、B,  A报表是A4大小,B报表是自定义纸型,比A4大些。运行时,若此时打印机的默认纸型是A4,则B报表会出错,提示纸张超出,若此时打印机的默认纸型是我的自定义的那种纸型,则A报表也按自定义的纸张大小显示而不是A4版面了。一般情况下默认纸型都是A4,我如何才能在调用B报表前,用代码改变打印机的默认纸型成为自定义的,在报表打印完成后用又代码还原成A4的? 我的VB程序中用data report打印报表,现有两报表A、B,  A报



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: