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


Автор: FasterHarder 27.8.2007, 16:23
Всем программистам привет! Respect! В общем есть у меня простой cоmbobox в коллекции items которого значения 'Hello', 'Peace', 'World'.
На форме есть кнопка, в событии которого я хочу вывести выбранное значение из combobox(одно из трех)
showmessage(combobox.????). Подскажите как быть то?

Автор: lukas 27.8.2007, 16:25
showmessage(combobox.items[combobox.itemindex]);

или 

showmessage(combobox.text);

Автор: ALeXandrK 27.8.2007, 16:27
Так как меня опередили, то повторяться не буду, а чуть подправлю:
Код

with combobox do
showmessage(items[itemindex]);

Так красивее smile 

Автор: FasterHarder 27.8.2007, 16:32
ДА, THANK'S, все отлично работает за исключением text(нет такого свойства, давно это знаю).

P.S. спасибо, что без стеба, а просто подсказалиsmile smile 

Автор: Rodman 27.8.2007, 16:41
Цитата(FasterHarder @  27.8.2007,  16:32 Найти цитируемый пост)
за исключением text

как это?! что ты имеешь ввиду?

Автор: Sunvas 28.8.2007, 00:40
Цитата(FasterHarder @  27.8.2007,  16:32 Найти цитируемый пост)
(нет такого свойства, давно это знаю).

Такое свойство есть. Просто она "работает" только когда Style в csDropDown.

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