作者arieso (arieso)
看板C_Sharp
標題[問題] serialport 異常處理
時間Fri Jan 8 13:40:38 2010
請問,我有一個serialPort負責接收usb device的資訊,
程式開啟後,如果將usb device拔出,
會抓到"通訊埠已關閉"的錯誤訊息,
在catch exception中,有執行serialPort.close(),
如果重新將device 插入,再執行serialPort.Open();
會出現 "通訊埠COM4不存在"的錯誤訊息,
請問該如何解決這個問題?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.226.172
1F:→ kinmogi:基本上拔除後物件就不在了,也無所謂的Port.Close 01/09 23:52
2F:→ kinmogi:確定拔除後插入的ComPort是否同一個?? 或許發生錯誤ComPor 01/09 23:53
3F:→ kinmogi:t有佔住資源 01/09 23:53
4F:→ arieso:那請問如何將serialport的資源釋放? 謝謝! 01/13 17:07