Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Выставить текущим нужное значение комбобокса


Автор: malor 4.11.2011, 20:44
У меня есть тексты ответов и соответствующие им ID из БД.

В расположенный на форме комбобокс это было все в цикле помещено:
combobox.AddItem(TextAnswer, TObject(idAnswer));

А затем. на OnShow формы я хочу чтоб в комбобоксе был выбран вариант соответствующий определенному ID. Как это элегантно сделать?

Автор: northener 4.11.2011, 23:28
Цитата(malor @  4.11.2011,  20:44 Найти цитируемый пост)
А затем. на OnShow формы я хочу чтоб в комбобоксе был выбран вариант соответствующий определенному ID. Как это элегантно сделать?

Код

  Combobox1.ItemIndex:=Combobox1.IndexOfObject(TObject(ID));

Автор: CROTishka 7.11.2011, 08:45
Правильнее всё-таки если работаешь с базой использовать TDBComboBox + лукап датасет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)