Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/26: Рейтинг темы: голосов - 26, средняя оценка - 5.00
 Аватар для BeginerMan
51 / 50 / 14
Регистрация: 17.11.2012
Сообщений: 427

Выбранный элемент в ComboBox

27.04.2013, 20:10. Показов 6289. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем здрасьте.
Как узнать что написанно в выбранном элементе ComboBox ?
К примеру пользователь выбрал элемент - "String15".
Вот как мне узнать что там написано String15 ?????
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.04.2013, 20:10
Ответы с готовыми решениями:

Как обрабатывать выбранный элемент списка Combobox
Здравствуйте . Пытаюсь разобраться с Combobox. Вот код , где я его создаю и заполняю элементами : #include <Windows.h> ...

C# Выбранный элемент в comboBox добавить к тексту в этом же comboBox
Здравствуйте Есть один comboBox, в котором будет около 20 элементов в выпадающем списке. Нужно когда пользователь выбирал этот...

Получить выбранный элемент в ComboBox
Как добавить выбор элемента DropDowmList? в листе выбираем значение косинус или синус вводим угол и считаем protected void...

24
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
18.08.2020, 18:20
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Optimus11 Посмотреть сообщение
thread My_thread(My_create_window_and_vipadaysh iy_spisok);  //Запускаю мое окно с комбобоксом в отдельном потоке. В окне предусмотрено, если я кликаю мышью, то в комбобокс добавляется строка.
Подозреваю, проблема в отсутствии у тебя синхронизации между добавлением строки и CB_GETCOUNT
Проверь - попробуй вызвать последний в цикле

C++
1
2
3
4
5
6
for (size_t i = 0; i < 20; ++i)
{
     int number_ = 0;
     number_ = SendMessageA(window_cobobox_HWND, CB_GETCOUNT, 0, 0);  // получаю кол-во строк
     cout<<number_ <<endl;
}
1
-41 / 49 / 5
Регистрация: 10.01.2017
Сообщений: 1,915
18.08.2020, 18:54
Цитата Сообщение от oleg-m1973 Посмотреть сообщение
Подозреваю, проблема в отсутствии у тебя синхронизации между добавлением строки и CB_GETCOUNT
Проверь - попробуй вызвать последний в цикле

C++
1
2
3
4
5
6
for (size_t i = 0; i < 20; ++i)
{
     int number_ = 0;
     number_ = SendMessageA(window_cobobox_HWND, CB_GETCOUNT, 0, 0);  // получаю кол-во строк
     cout<<number_ <<endl;
}
И правда работает, даже так:
C++
1
2
3
4
5
6
for (size_t i = 0; i < 1; i++)
{
     int number_ = 0;
     number_ = SendMessageA(window_cobobox_HWND, CB_GETCOUNT, 0, 0);  // получаю кол-во строк
     cout<<number_ <<endl;
}
Только я не пойму, почему это работает.
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
18.08.2020, 18:55
Цитата Сообщение от Optimus11 Посмотреть сообщение
И правда работает, даже так:
Одно и то же возвращает?
0
-41 / 49 / 5
Регистрация: 10.01.2017
Сообщений: 1,915
18.08.2020, 18:58
Да, возвращает уже число строк и с учетом добавленных по клику мыши.
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
18.08.2020, 18:58
Цитата Сообщение от Optimus11 Посмотреть сообщение
Только я не пойму, почему это работает.
Потому что синхронизировать надо действия в потоках
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.08.2020, 18:58

Преобразовать выбранный элемент Combobox в собственный тип
Есть ComboBox заполняю его так: List&lt;genreClass&gt; genreClasslist=new List&lt;genreClass&gt;(); while (reader.Read()) ...

Как выбранный элемент в combobox перенести в edit
Здраствуйте, подскажите как записать в edit значение combobox? В комбобоксе присутствуют 8 записей, как отобразить в edit выбранную...

Забиндить выбранный элемент в ComboBox c выбранным в ListBox
Суть вопроса в том, что нужно при выборе в ListBox работника по Id автоматом выбирать его категорию. Нужно это сделать через байндинг,...

Как удалить выбранный элемент из коллекции Combobox?
как удалить выбранный элемент из коллекции Combobox С# ?

Запомнить выбранный в combobox элемент между запусками приложения
а как сделать чтобы последний выбранный в комбобоксе элемент, например 3, если закрыть и открыть заново программу, чтобы он снова был...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть не большие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru