|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.04.2009, 22:58 | #1 |
Пользователь
Регистрация: 19.04.2009
Сообщений: 70
|
Автоматический выбор ItemIndex в ComboBox
В общем есть ComboBox. У него параметр Style стоит на csOwnerDrawFixed(чтоб в него текст нельзя было вводить) и items - "Домашний" - с индексом 0, "Мобильный" с индексом 1. Так же есть переменная Vid: string. Скажем нужно чтоб принажатии кнопки брался текст из Vid, например "мобильный" и у ComboBox'а ставилось ComboBox1.ItemIndex:=1 или 0 если "Домашний".
"Домашний" и "Мобильный" в данном случае как пример, item'ов много и они могут пополнятся, поэтому делать обычными условиями не пойдет... Заранее благодарю за содействие. |
19.04.2009, 23:16 | #2 |
Пользователь
Регистрация: 18.04.2009
Сообщений: 55
|
Помоему и обычными условиями вполне возможно. Изложите пояснее, а то я например не до конца все понял.
|
19.04.2009, 23:20 | #3 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Можете конкретней сказать, что надо сделать?
Если правильно понял, то Код:
Будь проще и люди к тебе потянутся
Последний раз редактировалось spamer; 19.04.2009 в 23:24. |
19.04.2009, 23:24 | #4 |
Пользователь
Регистрация: 18.04.2009
Сообщений: 55
|
Вам нужно чтоб при нажатии на кнопку обработчик переносил из выбранного пункта в ComboBox текст в переменную?
|
20.04.2009, 00:46 | #5 |
Пользователь
Регистрация: 19.04.2009
Сообщений: 70
|
Как бы это лучше объяснить?.. Попробую переформулировать вопрос проще:
Например в списке ComboBox есть слово "Мобильный", как узнать его индекс? |
20.04.2009, 02:55 | #6 |
Форумчанин
Регистрация: 12.05.2007
Сообщений: 373
|
простым перебором строк:
Код:
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен: "Перемен!Мы ждем перемен!" |
20.04.2009, 10:43 | #7 |
Пользователь
Регистрация: 19.04.2009
Сообщений: 70
|
И в правду все гениальное - просто... Согласен, в начале я немного загнул с вопросом . Просто не сразу сообразил как это объяснить попроще. Ну вот то что я хотел получить в итоге:
Код:
Всем спасибо за помощь. |
01.06.2011, 18:31 | #8 |
Пользователь
Регистрация: 02.11.2010
Сообщений: 10
|
Прошу помощи!!!!!! У меня такой вопрос! Как можно при выборе значение в ComboBox выводить результат в StringGrid? Например: при выборе слова "один" выводилась 1 колонка, при "много"-3 колонки?
|
01.06.2011, 19:06 | #9 | |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
А почему нельзя сделать так:
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как последовательно изменить ItemIndex в ComboBox'е | Oleg Romanchuk | Общие вопросы Delphi | 7 | 03.03.2009 09:23 |
Itemindex в Popupmenu | Lich | Общие вопросы Delphi | 4 | 09.01.2009 21:37 |
Запрет на выбор IITEMS в ComboBox | NeiL | Общие вопросы Delphi | 5 | 10.04.2008 00:52 |
Проблема с ComboBox.ItemIndex | Селезин | Общие вопросы Delphi | 3 | 27.10.2007 16:42 |