Вниз
Скачать: CL | DM;

ComboBox1.Items.Delete(??????);   Найти похожие ветки 

← →
просто Я ©   (2004-04-20 21:29) [0]

Имеется ComboBox, туда в цикле добавляю записи

while not Table1.Eof do
begin
ComboBox1.Items.Add(DM.ADOTable1Name.AsString);
ADOTable1.Next;
end;

На выходе получается список, где много повторяющихся записей:
мыло
шило
мыло
мыло
шило
Ну очень бы хотелось, чтобы было просто
мыло
шило
Понимаю что в цикле нужно проверить список на наличие одинаковых записей, а реализовать не получается, даже мою реализацию привести стыдно!?


← →
Юрий Федоров ©   (2004-04-20 21:32) [1]

if ComboBox1.Items.IndexOf(DM.ADOTable1Name.AsString) = -1 then
 ComboBox1.Items.Add(DM.ADOTable1Name.AsString);


← →
просто Я ©   (2004-04-20 21:41) [2]

Юрий Федоров ©   (20.04.04 21:32) [1]
IndexOf-?


← →
Юрий Федоров ©   (2004-04-20 21:46) [3]

Добавляем только если такой еще нет


← →
просто Я ©   (2004-04-20 21:56) [4]

Блин, ответ был так близко, а я в цикл полез.
Пасиба.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
11-1059648100
Kirill
2003-07-31 14:41
2004.04.11
А где у формы Canvas.Draw?


4-1075017686
Elast
2004-01-25 11:01
2004.04.11
Perform


9-1071947099
HolyMan
2003-12-20 22:04
2004.04.11
Прогрессбар при накладывании 3ds файла


7-1080541322
Ciberrus
2004-03-29 10:22
2004.04.11
Реестр


1-1082304018
Tack83
2004-04-18 20:00
2004.04.11
Главное меню. Alt-акселераторы.




   Наверх