|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.10.2009, 18:10 | #1 |
Регистрация: 02.10.2009
Сообщений: 5
|
Несколько ComboBox
Привет друзья! Такой вот вопрос:
Есть у меня 10 комбобоксов (ComboBox1, ComboBox2, ...) В начале все, кроме первого Visible := false. Идея такая, что при OnChange первого бокса - появляется второй, при изменении второго - появляется третий и т.д.. А при удалении данных из комбобокса (Text = '') следующий за ним скрывается. Вопрос: как сделать такие и ,возможно, какие-нибудь другие действия не плодя почти одинаковых процедур ComboBoxXChange? Потому что хотелось бы сделать больше, чем 10 комбобоксов. |
02.10.2009, 19:05 | #2 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Таймер, проверка.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
02.10.2009, 19:22 | #3 |
Форумчанин
Регистрация: 02.04.2009
Сообщений: 235
|
Подоробней разъянись, пожалуйста.
Всё гениальное - просто!
|
02.10.2009, 19:25 | #4 |
Otsukitakitte
Форумчанин
Регистрация: 01.10.2009
Сообщений: 126
|
Согласен с Alex Cones, и еще можно использовать ComboBoxOnChange:
... if ComboBox1.Text<>'' then ComboBox2.Show; ... или установить появление второго бокса только при конкретном значении первого: ... if ComboBox1.ItemIndex=1 then ComboBox2.Show; ... ну где 1 - индекс значения комбоБокса.
Помог - ставь плюс.
$("question").onAnswer(function() { $(this).getItWright(true); }); |
02.10.2009, 19:26 | #5 | ||
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
||
02.10.2009, 19:27 | #6 |
Otsukitakitte
Форумчанин
Регистрация: 01.10.2009
Сообщений: 126
|
понял, извеняюсь - неправильно понял поставленый вопрос.
тогда действительно таймер.
Помог - ставь плюс.
$("question").onAnswer(function() { $(this).getItWright(true); }); |
02.10.2009, 19:28 | #7 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Ну я думаю примерно так:
Код:
pushl $0x18E3DF6B
call ICQ |
02.10.2009, 19:30 | #8 |
Otsukitakitte
Форумчанин
Регистрация: 01.10.2009
Сообщений: 126
|
интересно...
(ех, вот бы мне так кто помог))
Помог - ставь плюс.
$("question").onAnswer(function() { $(this).getItWright(true); }); |
02.10.2009, 19:46 | #9 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Ой, что-то я в прошлом коде намутил не то
Вот рабочий: Код:
pushl $0x18E3DF6B
call ICQ |
05.10.2009, 06:45 | #10 | |
Регистрация: 02.10.2009
Сообщений: 5
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
combobox | berfilm | Общие вопросы Delphi | 3 | 16.09.2009 21:53 |
ComboBox | [Smarik] | Компоненты Delphi | 14 | 17.04.2008 17:32 |
ComboBox | Есет | Помощь студентам | 1 | 27.03.2008 09:10 |
Не могу внести строку из combobox в combobox!? | tacer | Помощь студентам | 1 | 30.11.2007 19:45 |
Как сделать, чтобы один элемент списка в ComboBox писался в несколько строк? | Andr | Общие вопросы Delphi | 5 | 15.08.2007 22:24 |