热情软件屋

 

打印不能立即开始,非退出程序才行


编号: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回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio