Вниз
Скачать: 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.032 c
9-1069692267
Barlok
2003-11-24 19:44
2004.04.11
Вопрос по выделению объекта в OpenGL в Delphi


14-1079055644
Soft
2004-03-12 04:40
2004.04.11
Способы тихого и болезненного умервщления Свидетелей Иеговых.


14-1082010147
d'aron
2004-04-15 10:22
2004.04.11
WORK? WORK! Some work in Moscow//


3-1079414994
truntaev
2004-03-16 08:29
2004.04.11
Как закрыть паролем базу в Interbase?


1-1082437367
Tornado
2004-04-20 09:02
2004.04.11
Какой использовать компонент?




   Наверх