2019-07-20 23:09发布
229382777@qq.co 发表于 2016-2-5 20:19 不错,楼主做过大量数据测试吗
wszdxmh 发表于 2016-2-6 12:25 [mw_shl_code=csharp,true] for (int i = 1; i < 256; i++) { c ...
最多设置5个标签!
没问题呀!
[mw_shl_code=csharp,true] for (int i = 1; i < 256; i++)
{
comport.Items.Add("COM"+i.ToString());
}[/mw_shl_code]
当我看到这个的时候,我想说,有必要这么做吗?
[mw_shl_code=csharp,true] //
// 摘要:
// 获取当前计算机的串行端口名的数组。
//
// 返回结果:
// 当前计算机的串行端口名的数组。
//
// 异常:
// T:System.ComponentModel.Win32Exception:
// 无法查询的串行端口名称。
public static string[] GetPortNames();[/mw_shl_code]
在serialport中本来就有这个种自动获取端口号的方法。连看打开设备管理器看COM号都省了我来说一下我的方法吧
[mw_shl_code=csharp,true] string[] comname = SerialPort.GetPortNames();
Array.Sort(comname);
comboBox_com.Items.AddRange(comname);
comboBox_com.SelectedIndex = comboBox_com.Items.Count > 0 ? 0 : -1;[/mw_shl_code]
这样即可。
谢谢
一周热门 更多>