# Re: sorry,再 post 一次,真的没有人帮得了我吗? --- NT 的预设纸张设定

Posted by 琏琏 on September 04, 1999 at 10:28:35:

In Reply to: sorry,再 post 一次,真的没有人帮得了我吗? --- NT 的预设纸张设定 posted by scott cjc on September 04, 1999 at 02:34:25:

: 不知道各位是否有这样的困扰...
: 我在 NT 的系统中设定了一些自订的纸张大小如下,
: 例如: PaperSize_A W=13.6 H=11 (单位: inch)
: PaperSize_B W=10 H=6
: 当我把设定预设纸张的对话框打开,
: 选定 PaperSize_A 作我的预设纸张并按确定之后,
: 再把设定预设纸张的对话框打开查看,
: 发现预设的纸张设定跑掉了,变成 Letter !!
: 如果我再设定一次 PaperSize_A,它还是会自动跑回 Letter
: 这样类似的情形好像只会发生在我们选择
: 自订的纸张做为系统的预设纸张时才会发生....why?
: 我的报表程式(SCR6)必须用这些自订的纸张大小才能正确套表,撕页,
: 它这样一直跑掉叫我不知如何是好?
: 请大家给我一些建议好吗,谢谢您!
: (ps:user不愿自己去选取纸张)

我印象中 (我习惯程式写完就丢一边)
1.程式内定设印表机的部分, 印表机有效范围限程式生命周期, 也就是属于你程式的私有设定, 直到程式结束
2.当设定好后, 可以透过 VB 的指令设给预设值 (我就是忘了, 因为线上说明一下就查到了, 所以不会花脑筋去记)

我有类似的经验: HP LaserJet 6L 有三个驱动程式:
1.HP LaserJet 6L
2.HP LaserJet 6L (Traditional)
3.HP LaserJet 6L PCL
其中以 HP LaserJet 6L 在列印 Word 档时最好用, 可是这个驱动程式有个 Bug, 也就是你只要动到纸张来源设定, 以后就会必须预设由手动送纸, 我自己写了一个 VB 程式专门当被变成手动送纸时, 把预设值改设为送纸夹送纸, 所以我确定 VB 可以改预设值, 但是你少了步骤 2

ps. 有用过 HP LaserJet 6L 的大概知道, 若被改成手动送纸时, 每 17 sec (页) 要按一次 Play 钮 ... 像我的 Word 档有 200 页左右, 光是按 Play 钮就会疯掉...

- 培基语言

Follow Ups: