VB中接收函数辅线程的问题
现在做一个项目需要分析接收数据的协议。有些信息指令发送后需要接收下位机发送的指令并且进行分析,有些指令只需要发送不用分析下位机的指令。
现在的想法是当发送信息指令的读取函数单独写,例如发送数据sendString(ScanString, RSPort), 读取函数 ScanRead(RSPort, ShowText_RX)。对于普通的指令则在 SerialPort1.DataReceived 中处理。现在发现两者会有冲突。有没有办法可以执行ScanRead()函数时关闭辅线程读取,多谢
如果将所有的接收处理都放在辅线程中,数据处理会非常复杂,所以希望能够分开处理。