序言: 在.Net 2.0版本之后,就默认提供了System.IO.Ports.SerialPort类,用户可以简单地编写少量代码就完成串口的信息收发程序。
private void comboBoxUart_2_DropDown(object sender
, EventArgs e
)
{
int i
= 0;
this.comboBoxUart_2
.Items
.Clear();
string[] gCOM
= System
.IO
.Ports
.SerialPort
.GetPortNames();
int j
= gCOM
.Length
;
for (i
= 0; i
< j
; i
++)
{
this.comboBoxUart_2
.Items
.Add(gCOM
[i
]);
}
}
按下拉框触发事件后:
调试后看到,电脑有COM1和COM3两个串口,同时在上位机中也可以看到下拉框中有两个串口显示可以选择。