作者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