c# winform中多窗口共用串口
最近在使用中发现,C#中多窗口串口共用的一种方式是使用MDI的框架来设计,Form_Load初始化串口,Form_Closing中关闭串口即可。
这样做的原因是由于一般打开串口都以独占的方式打开,非共享。所以在不使用的时候最好关闭。For Example:
if(serialPort1.IsOpen)
serialPort1.Close();
相对来说,串口的控制比较简单。
最近在使用中发现,C#中多窗口串口共用的一种方式是使用MDI的框架来设计,Form_Load初始化串口,Form_Closing中关闭串口即可。
这样做的原因是由于一般打开串口都以独占的方式打开,非共享。所以在不使用的时候最好关闭。For Example:
if(serialPort1.IsOpen)
serialPort1.Close();
相对来说,串口的控制比较简单。