# Re: 如何改变Windows 95自定纸张的尺寸?

Posted by 小钟 on July 04, 1998 at 07:44:30:

In Reply to: Re: 如何改变Windows 95自定纸张的尺寸? posted by 纪文和 on July 03, 1998 at 09:12:41:

我的这个程式是用来列印送货单的, 由于送货单的大部
分内容已经预先印好, 尺寸已经固定, 加上一次列印一
般都在100张以上, 所以在列印时必须固定纸张的尺寸
列印完成再恢复原来设定. 请指教如何实现此功能?

: '在vb6中, 如何改变Windows 95自定纸张的尺寸?

: 在我公司, 由于机器太多(电脑/印表机/其他周边设备),
: 所以通常不在程式中将某些设定设死, 而是只给初值, 但
: 是还是保留 User 可以更改的弹性,

: 在印表方面, 我通常使用 CommonDialog, 范例如下:
: Private Sub Command1_Click()
: '二行指令
: CommonDialog1.Flags = &H100& Or &H40&
: CommonDialog1.Action = 5
: End Sub
: 我给的参数, 可以设定预设印表机/列印方向/纸张大小.
: 参数非常多, 所有设定印表机的功能都有, 您可以查VB
: HELP (查Flags--「列印」对话方块).

Follow Ups:

- Re: 如何改变Windows 95自定纸张的尺寸? 老怪 21:46:13 8/01/98 (0)