可以用一些土办法尝试解决。主要就依靠 OnErr 了。按照你的描述,多半是拔下USB时串口设备直接就“消失”了,因此后续的数据自然就没了。个人感觉可以加一个Timer,定时的尝试打开一下串口,以确定串口的状态。只要能即时确定串口状态,这个问题就好解决了。 当然,Onerr得配合好。
这个没有办法做到。除非重新写下COMM控件的属性或者方法