如何判断Print #1, "abc"已经写入完成??
我正在编写一个打印票据的程序,有很多地方都用到Open "com1" For Output As #1  '打开打印机端口Print #1, "abc"Close #1
如何判断当前的Print #1, "abc"已经写入完成呢????
有什么判断方法没有??望高人指点!不胜感激

解决方案 »

  1.   

    我想应是在;Print #1, "abc" 下面加个一个提示或什么语句就行了吧
    如:
    _______________________
    Open "com1" For Output As #1  '打开打印机端口Print #1, "abc"
    msgbox"OK了"
    Close #1
    ——-----
    一定会执行Print #1, "abc"
    程序才会执行msgbox
      

  2.   

    对于使用Open方法打印,只有在close #1时才会提交给打印机打印,所以你可以定义一个全局变量,在开始打印时设为true,close #1或出错后设为False,打印时判断这个变量是否为True,为True则表示还在打印