打印不能立即开始,非退出程序才行
编号:QA000396
建立日期: 1999年1月22日 最后修改日期:2001年4月15日
所属类别:
Sharp:
工具:VFP 5.0
操作系统:PWIN95
本人编写一打印程序,用以下语句控制
SET DEVI TO PRIN
SET PRIN ON
@ ... SAY
.
.
.
SET PRIN OFF
SET DEVI TO SCRE
出现以下问题:
1)程序运行后,打印机状态栏显示“正在进行后台打印”或“正在进行”(视打印机设置而定),然后你等上N个小时打印机也没有动静。
2)关闭VFP,打印机开始“轰轰烈烈”的工作。
3)如果不关闭VFP,按下工具栏中的打印机图标,打印机也可开始工作。
回答:
命令后加个set print to试试。
赵问的意见:
用set print to lpt1
盛杰的意见:
set console off
...
...
eject
set console on
在你面前的意见:
SET DEVICE TO PRINT
.....
.....
@ 0,0 SAY "" &&清除打印机缓冲区,该行必不可少,才能实现立即打印
SET DEVICE TO SCREEN
此问题由Richard Tsang回答。
| |
|
|
| |
|
|