发布网友 发布时间:2023-09-22 17:22
共1个回答
热心网友 时间:2024-01-15 21:20
MSComm,它提供了一个 事件OnComm,该事件可以截取串口的任何消息,转入事件处理程序。OnComm事件是唯 一的,OnComm可以捕获通信时发生的串口事件和错误信息,当有串口事件或错误发生时,VB会立刻触发一个OnComm事件,程序就会自动转入 OnComm事件处理程序中。CommEvent属性是OnComm事件的指示器,该属性在设计时不能使用,在程序运行时为只读,CommEvent 属性存有最近的 事件或错误的数值代码,可以在程序中随时读取CommEvent 属性值来了解通信的状况,OnComm事件是和CommEvent属性密切相关、一起使用,当任 何一个OnComm 事件或错误发生时,都会使得CommEvent属性值改变,在OnComm事件处理过程中,可以通过判断CommEvent属性值,对于不同的属性 值转入不同的事件处理过程,一般采用的办法是SELECT CASE.......END SELECT。