解决串口死锁
摘要:
代码boolclosing=false;boollistening=false;//打开or关闭串口btnOpen_Click(){if(btnOpen.Text=="Open"){serial.Open();}else{closing=true;while(listening)Application.DoEvents();serial.Close();closing=false;}}//串口数据监听serial_DataReceived(){if(closing)return;try{listening=true;//读取数据等相关操作……}catch{}finally{ 阅读全文
posted @ 2011-07-11 12:54 hbhbice 阅读(509) 评论(0) 推荐(0) 编辑