89 / 77 / 38
Регистрация: 11.10.2015
Сообщений: 860
|
||||||
1 | ||||||
Изменение значения в Combobox при работе с Com портом13.06.2017, 11:01. Показов 2544. Ответов 7
Метки нет (Все метки)
Добрый день всем, есть такая проблема. На форме существует combobox с выбором номера порта. Работаю с VCP. В ноутбуке по умолчание порта нет, пока не подключишь шнурок. Так вот Например я открываю форму, шнурок еще не подключен, а в combobox пустота, подключаю шнурок - в системе определяется COM порт с номером, а в combobox по прежнему пустота. И наоборот, шнурок выдернул, а в combobox висит номер порта. Как можно это победить? Примерно понимаю, что нужно дергать событие, но где и как не знаю. Буду благодарен за помощь!
0
|
13.06.2017, 11:01 | |
Ответы с готовыми решениями:
7
порядок байт в пакетах при работе с cоm-портом Изменение значения Combobox в DataGridview Как сделать чтобы при выборе в combobox , менялись значения в других combobox? C# Как сделать чтобы при выборе в combobox , менялись значения в других combobox? |
12077 / 8386 / 1281
Регистрация: 21.01.2016
Сообщений: 31,593
|
|
13.06.2017, 12:22 | 2 |
Сообщение было отмечено Jman как решение
Решение
Jman, у SerialPort нет таких событий. Вам нужно по таймеру обновлять список портов. Или перезапускать свою программу, ничего в этом страшного нет. Можно ещё кнопку добавить "Обновить список портов".
1
|
89 / 77 / 38
Регистрация: 11.10.2015
Сообщений: 860
|
|
13.06.2017, 12:24 [ТС] | 3 |
Т.е можно например раз в 10 сек. обновлять порты? Я просто не знаю, как выбрать оптимальное время.
0
|
12077 / 8386 / 1281
Регистрация: 21.01.2016
Сообщений: 31,593
|
|
13.06.2017, 12:28 | 4 |
Jman, это какое-то переусложнение. Просто перезапустите приложение и всё. COM-порт - штука очень не богатая на возможности. Очень много софта так работает, никто ещё, вроде бы, из-за этого не повесился.
1
|
89 / 77 / 38
Регистрация: 11.10.2015
Сообщений: 860
|
|
13.06.2017, 14:26 [ТС] | 6 |
0
|
89 / 77 / 38
Регистрация: 11.10.2015
Сообщений: 860
|
|||||||||||
13.06.2017, 14:43 [ТС] | 8 | ||||||||||
Круто!! Спасибо. Накидал пример. Все работает.
1
|
13.06.2017, 14:43 | |
13.06.2017, 14:43 | |
Помогаю со студенческими работами здесь
8
Изменение значения ComboBox внутри WebBrowser Изменение значения textbox при выборе определенной строки combobox Ошибка при работе с COM-портом Потеря данных при работе с COM портом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |