MSComm中,想判断外部设备有没有打开的时候,我是这样子的,
在发送完命令字后,使
timer1.enabled=true
timer1.interval=5000
如果外部设备打开的话,on_comm事件能够很快发生,并在on_comm事件中添加
timer1.enabled=falseprivate sub timer1.time()
    MsgBox "外部设备没有打开,请检查!"
    timer1.enabled=false
end sub
当外部设备关闭的时候,让程序执行,timer1.time事件不能发生,当用单步调试的时候,该事件能够发生。这是怎么会事?