***直接打印的子程序***
*用法:将其命名PL.PRG
*使用命令 DO PL WITH "AR-5400","这是测试行"+CHR(0x0A)
*注意;第一个参数是要调用的打印机名,可用SET("Printer",3)代替,第二个参数为要打印的字符串
*要打印的字符串后面必须加换行符才能立即输出
*需要说明的是:字体的控制需要用打印机内部的控制码
PARAMETERS PrnName,PrnStr
LOCAL lnhand
DECLARE OpenPrinter IN WINSPOOL.DRV STRING,INTEGER @phPrinter,INTEGER
DECLARE ClosePrinter IN WINSPOOL.DRV INTEGER
DECLARE StartDocPrinter IN WINSPOOL.DRV INTEGER,INTEGER,STRING
DECLARE EndDocPrinter IN WINSPOOL.DRV INTEGER
DECLARE WritePrinter IN WINSPOOL.DRV INTEGER,STRING,INTEGER,INTEGER @pcWritten