Дружественный список имен портов C# Windows Form ⇐ C#
-
Гость
Дружественный список имен портов C# Windows Form
У меня вопрос по поводу понятного имени. Я много (действительно много) читал о том, как получить понятное имя. Я даже использовал WMICodeCreator, который мне нужно поместить. Но на самом деле я не понимаю, как добавить это в меню со списком. вот мой код. На самом деле здесь показан доступный COM-порт на компьютере, но я хотел бы показать его понятное имя, чтобы упростить использование моего приложения. Как я могу отобразить дружеское имя вместо «COMx»? Я использую приложение Windows Form на C#.
публичный частичный класс Form1: Форма { частный SerialPort myport; общедоступная форма1() { ИнициализироватьКомпонент(); мойпорт = новый SerialPort(); } частный void portbox_DropDown (отправитель объекта, EventArgs e) { строка [] порты = SerialPort.GetPortNames(); портбокс.Предметы.Очистить(); foreach (строка порта в портах) { портбокс.Предметы.Добавить(порт); } } Private void butvalidate_Click (отправитель объекта, EventArgs e) { myport.BaudRate = 9600; myport.PortName = portbox.SelectedItem.ToString(); мойпорт.Открыть(); } Заранее благодарим за помощь
У меня вопрос по поводу понятного имени. Я много (действительно много) читал о том, как получить понятное имя. Я даже использовал WMICodeCreator, который мне нужно поместить. Но на самом деле я не понимаю, как добавить это в меню со списком. вот мой код. На самом деле здесь показан доступный COM-порт на компьютере, но я хотел бы показать его понятное имя, чтобы упростить использование моего приложения. Как я могу отобразить дружеское имя вместо «COMx»? Я использую приложение Windows Form на C#.
публичный частичный класс Form1: Форма { частный SerialPort myport; общедоступная форма1() { ИнициализироватьКомпонент(); мойпорт = новый SerialPort(); } частный void portbox_DropDown (отправитель объекта, EventArgs e) { строка [] порты = SerialPort.GetPortNames(); портбокс.Предметы.Очистить(); foreach (строка порта в портах) { портбокс.Предметы.Добавить(порт); } } Private void butvalidate_Click (отправитель объекта, EventArgs e) { myport.BaudRate = 9600; myport.PortName = portbox.SelectedItem.ToString(); мойпорт.Открыть(); } Заранее благодарим за помощь
Мобильная версия