Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2012, 18:22   #1
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию ItemIndex of TComboBox в Builder XE

Приветствую.
Возникла такая проблема:
Код вида
Код:
((TComboBox*)Sender)->ItemIndex
если происходит выбор из значений TComboBox возвращает индекс того значения, на котором стоит курсор.

Вопрос: какое свойство надо использовать, чтобы индекс элемента возвращался только после выбора (т.е. клика по элементу)?

Пробовал OnChange, OnExit, результат один - как только открываю TComboBox и навожу курсор на какой-то из элементов - индекс меняется.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 06.12.2012, 11:37   #2
nick42
Форумчанин
 
Аватар для nick42
 
Регистрация: 14.10.2011
Сообщений: 267
По умолчанию

Пробуй OnSelect
Код:
void __fastcall TForm1::ComboBox1Select(TObject *Sender)
{
    Label1->Caption =  ((TComboBox*)Sender)->ItemIndex;
}
nick42 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TComboBox 6ejibiu Компоненты Delphi 3 09.05.2011 20:49
TComboBox и ini мимо Общие вопросы Delphi 10 22.04.2010 16:18
TComboBox! samlay Общие вопросы Delphi 8 03.07.2008 22:11
TCombobox kalyan_ne_@ Компоненты Delphi 10 13.05.2008 09:44
..TComboBox.. Ensoph Компоненты Delphi 5 29.06.2007 16:36