我的程序需要打印数据,但打印口被其他程序占用,这个程序不能退出。请问在这种情况下如何让我的数据打印出来。

解决方案 »

  1.   

    WINDOWS系统都支持打印队列,不会出现你说的情况,你是通过什么方式打印的!?
      

  2.   

    你是采用PRINTER。PRINT,还是采用COM1口的。
      

  3.   

    占用打印口的程序使用了一个自己写的打印模块,在程序启动时初始化了打印机。我用printer.print打印,使用并口打印机,打印时提示无法输出到端口,可能该端口被其他程序占用。情况就是这样。
      

  4.   

    可以试试通过数据表,或ApI函数打印。