【C#】Winform监听USB串口设备拔插

【C#】Winform监听USB串口设备拔插

零、问题

最近在开发串口相关的软件,需要检测串口拔掉后主动关闭串口,因此需要检测到USB的拔插事件。

一、解决

在主窗口From类下覆盖方法:

其中,方法为刷新串口的相关操作,不管在设备插入还是拔出的时候都应该调用,在插入时添加到串口选项,在拔除时移除串口选项,如果串口是打开状态则监测连接的串口有没有被拔掉,有拔掉就断开当前串口(虽然会自己断掉,但是没有回调,因此需要主动检测并断掉)。

二、效果

能实现插入串口实时刷新,拔除之后自动断开,效果理想。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月6日
下一篇 2020年11月6日

相关推荐