|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.05.2012, 17:05 | #1 |
Форумчанин
Регистрация: 01.08.2007
Сообщений: 222
|
Удаление списка из ComboBox
Есть ComboBox и его необходимо очистить.
Код:
Посоветуйте чего нибудь)
Жить тоже вредно, от этого умирают!!!
|
26.05.2012, 17:22 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а чем не подходит то?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
26.05.2012, 17:31 | #3 |
Форумчанин
Регистрация: 01.08.2007
Сообщений: 222
|
Очищать список ComboBox-а необходимо в процессе его же заполнения:
Код:
Жить тоже вредно, от этого умирают!!!
|
26.05.2012, 18:23 | #4 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
26.05.2012, 18:33 | #5 |
Форумчанин
Регистрация: 01.08.2007
Сообщений: 222
|
Жить тоже вредно, от этого умирают!!!
|
26.05.2012, 18:45 | #6 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Например так:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
26.05.2012, 18:51 | #7 |
Форумчанин
Регистрация: 01.08.2007
Сообщений: 222
|
artemavd У меня проблема в том, что очищать список КомбоБокса надо в процессе его заполнения!
Жить тоже вредно, от этого умирают!!!
|
26.05.2012, 18:56 | #8 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Так ты внимательно посмотри на мой код. Объясняю последовательность действий сего кода (помести его туда, где тебе надо заполнить ComboBox1):
1. Сначала выполняется какой-то запрос 2. Потом очищается нужный ComboBox 3. Потом, все выбранные записи в запросе, заносятся в нужный ComboBox Если это не то, что тебе нужно - значит ты сам не знаешь, что тебе нужно сделать, ибо то, что я написал как раз и очищает в процессе заполнения и сразу заполняет нужный ComboBox
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
26.05.2012, 19:39 | #9 |
Форумчанин
Регистрация: 01.08.2007
Сообщений: 222
|
Не работает у меня...
Уже крыша едет... Код:
1. Каретка всегда смещается в начало строки; 2. Сколько не выбирай из списка - ComboBox пустой.
Жить тоже вредно, от этого умирают!!!
|
26.05.2012, 19:56 | #10 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
1. Странно ты сохраняешь текст. Совет: перегони содержимое ComboBox2.Items в переменную типа TStringList, так надежнее.
Вот эта билеберда мне вообще не понятна с точки зрения логики: Код:
Код:
Далее. 2. Не пихай в событие OnChange, код в котором выполняется при любой попытке ввести с клавиатуры что-то в ComboBox2. Выполняй этот код в другом месте, либо попробуй поместить его в OnEnter, но лучше заполнять список в другом месте.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как передать элемент с списка listViewа в combobox ? | pro100saniok | Помощь студентам | 1 | 17.06.2011 15:30 |
Запись в MySQL таблицу, выбранную из списка combobox | AkiTe | Помощь студентам | 1 | 08.06.2011 08:26 |
Удаление последнего элемента из списка и реверс этого списка. | Goose | Общие вопросы C/C++ | 8 | 16.05.2010 16:12 |
В combobox выбирать данные из списка таблицы (Access) | Inbox | БД в Delphi | 1 | 15.06.2007 10:45 |