Форум «Всё о Паскале» _ Делфи _ подскажите из массива в combobox
Автор: blackhard 25.03.2008 0:45
Подскажите можно както в combobox пункты задать из какоголибо массива строк я пробовал вот так
Combobox1.Items[i]:=s.Cells[0,i];
не работает( как сделать правильно?
Автор: volvo 25.03.2008 2:38
Все-таки, лучше добавлять элементы в Items:
for i := ... to ... do ComboBox1.Items.Add(StringGrid1.Cells[0, i]);
Автор: cooler 25.03.2008 2:43
Я так же сначала пробовал. Посмотрю - скажу.
уппс... баг вышел - пост volvo не загрузился...
Автор: blackhard 25.03.2008 2:58
Цитата(volvo @ 24.03.2008 22:38)
Все-таки, лучше добавлять элементы в Items:
for i := ... to ... do ComboBox1.Items.Add(StringGrid1.Cells[0, i]);
да я пробовал так делать ну уменя массив из которого я туда пишу изменяется по ходу работы и в комбобокс тогда остаются и старые и новые записи можно както без процедуры delite сразу очистить items в combobox
Автор: volvo 25.03.2008 3:02
Я не знаю ,что такое "процедура delite", наверное, что-то полезное, но вообще-то Items - это обычный TStringList, соответственно, очищается простым Clear-ом.
Автор: blackhard 25.03.2008 3:11
Цитата(volvo @ 24.03.2008 23:02)
Я не знаю ,что такое "процедура delite", наверное, что-то полезное, но вообще-то Items - это обычный TStringList, соответственно, очищается простым Clear-ом.