打印的很多选项设置,打印到哪台打印机,打印的份数,打印方向,纸张类型等。
究竟该如何设置?比如 打印的份数
printer.Copies:=3;
是否这样设置就行了?
我看DELPHI5开发人员指南上的例子,是通过设置T D e v i c e M o d e结构来做的。对这个问题,打印的份数,我实际测试了一下,还必须采用 设置T D e v i c e M o d e结构的方法,仅用这句printer.Copies:=3;只打印一份。但是对 打印方向,我用下面这句就行了。
printer.Orientation:=poLandscape;我想请教各位朋友,设置打印选项,究竟该如何进行?我看到很多例子都是 设置T D e v i c e M o d e结构。那么printer.后面的很多打印选项属性是做什么用的。
---------------------------
10.6.2 设置打印份数
可以通过设置T D e v i c e M o d e结构中的d m C o p i e s字段来告诉打印机要打印的份数。下面的代码演示
了这一点:With DevMode^ do b e g i n dmFields:=dmFields or DM_COPIES; d m C o p i e s : = C o p i e s ; e n d ; 
望大家指教。