演示获得打印设备和选择打印机输出:

相关函数有以下几个:

GET_PRINTER_COUNT;获得打印机个数
GET_PRINTER_NAME(intPrinterIndex);用序号获得打印机名,一般序号从0开始,-1特指默认打印机;
SET_PRINTER_INDEX(oIndexOrName);按序号或名称指定打印机,选定后禁止手工重选;
SET_PRINTER_INDEXA(IndexorName);按序号或名称指定打印机,选定后允许手工重选;
SELECT_PRINTER;弹出界面选打印机并返回其序号,序号从0开始,返回-1表示放弃
SET_PRINT_COPIES(intCopies);指定每次打印份数,缺省为1

下面演示如何实现打印输出控制:

1:获得本系统内的打印机

2:获得第 及其

3:指定序号(或名称)为的打印机来测试页,在预览窗口不能另选。

4:指定序号(或名称)为的打印机来测试页,在预览窗口可以另选。

5:  

6:打印份数为

7:目标打印机、打印方向、纸张大小和打印份数等设置项目被控制后,默认是禁止重选的,
  可用SET_PRINT_MODE("RESELECT_XXX",true);语句允许操作者在打印预览里重选。
    

<<回样例目录