hbhbice

导航

2011年7月11日

解决串口死锁

摘要: 代码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) 编辑