【C#】不同窗体如何调用同一个串口

不要用c#自带的serialPort控件,自己定义一个静态实例即可。

public static SerialPort serialPort1 = new SerialPort();

如果是在Form1里 用serialPort1来引用它
则其他窗口可以通过Form1.serialPort1来引用它
当然 更好的是放在另一个静态类里
比如

public static class CommonRes
{
       public static SerialPort serialPort1;
}

只要using了这个类的命名空间
这样任何窗体内都能用CommonRes.serialPort1来引用它

猜你喜欢

转载自blog.csdn.net/u010398722/article/details/80608177