![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ComboBox (очистить/заполнить)
Garacio © (2007-01-16 20:39:00)Мне необходимы две операции: очистить содержимое ComboBox и во второй запонить его в цикле (
for r:=1 to 6 begin ComboBox??? := slovo(r);). Единственный нюанс - первое (главное) значение по-умоччанию нельзя трогать! Как это организовать?
Garacio (2007-01-17 16:22:00) [1]Нашёл ответ!
Всё, что требовалось:
while ComboBox1.Items.Count > 1 do
ComboBox1.Items.Delete(1);
MBo (2007-01-17 08:47:00) [2]>А всё-таки можно удалить КОНКРЕТНУЮ строчку из combobox?
Читай справку по TStrings (Commbox.Items)
Garacio (2007-01-17 08:07:00) [3]А всё-таки можно удалить КОНКРЕТНУЮ строчку из combobox?
YurikGL (2007-01-16 22:21:00) [4]
> > первое (главное) значение по-умоччанию нельзя трогать!
Сохраняешь значение по умолчанию куда-нибудь, чистишь combobox и присваиваешь значение по умолчанию обратно.
Garacio (2007-01-16 21:50:00) [5]Вы забыли про:
> первое (главное) значение по-умоччанию нельзя трогать!
Мне нужно что-то вроде:
for g:=2 to 7 begin combobox1.Items[g].Clear;
И аналогично запонить не трогая
> первое (главное) значение
redlord (2007-01-16 20:58:00) [6]запись : combobox1.Items.Add(r);
очистить кроме первого : combobox1.Items.Clear;
trubin (2007-01-16 20:55:00) [7]1. ComboBox.Clear;
2. for r:=1 to 6 begin ComboBox.Items.Add := slovo(r);