【发布时间】:2017-03-14 07:19:09
【问题描述】:
我有一个关于友好名称的问题我阅读了很多(真的很多)关于如何获得友好名称的问题。我什至使用了 WMICodeCreator 我有一个代码要放。但实际上我不明白如何将它添加到我的组合框菜单中。这是我的代码。实际上,这个显示的是计算机上可用的 COM 端口,但我想显示这个的友好名称,以使我的应用程序更易于使用。如何显示友好名称而不是“COMx”? 我在 C# 上使用 Windows 窗体应用程序。
public partial class Form1 : Form
{
private SerialPort myport;
public Form1()
{
InitializeComponent();
myport = new SerialPort();
}
private void portbox_DropDown(object sender, EventArgs e)
{
string[] ports = SerialPort.GetPortNames();
portbox.Items.Clear();
foreach (string port in ports)
{
portbox.Items.Add(port);
}
}
private void butvalidate_Click(object sender, EventArgs e)
{
myport.BaudRate = 9600;
myport.PortName = portbox.SelectedItem.ToString();
myport.Open();
}
提前感谢您的帮助
【问题讨论】:
-
试试this
-
我已经使用了所有页面,所有代码,尝试添加很多行,移动,更改所有压缩所有我能阅读的内容,但没有做任何我想做的事情,它充满了错误消息。尤其是
ManagementObjectSearcher
标签: c# combobox windows-forms-designer