怪事啊.COM口关不上啊
写了个程序是用COM口的,基本上能读写了
但有时有个问题很怪的不知道怎么回事
就是用户有时强制在任务管理器 强制退出程序的话
那个COM 口还是打开的, 再次打开的话 程序会提示报错COM口已打开,只能重启电脑了
所以我想了下用了 以下的代码,还是报错,请问怎么回事啊
If MSComm1.PortOpen = True Then MSComm1.PortOpen = False
'如果COM 口是打开的话先关了
MSComm1.PortOpen = True
但是有时一样会报错COM口已打开.请问怎么解决这个问题?
[解决办法]
能否先检查或是先强制关闭口,再重新打开。