Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.15;
Скачать: CL | DM;

Вниз

Сравнить два списка. Как?   Найти похожие ветки 

 
Semen   (2003-05-02 16:54) [0]

Имеется два заполненных ListBox. В третий ListBox вывожу те элементы, которые имеются в обоих так:
procedure TForm1.Button1Click(Sender: TObject);
var n,m:integer;
begin
ListBox3.Clear;
For n:=ListBox1.Items.Count-1 downto 0 do
for m:=ListBox2.Items.Count-1 downto 0 do
begin
if ListBox2.Items[m]=ListBox1.Items[n] then
ListBox3.Items.Add(ListBox2.Items[m])
end;
end;

Как мне теперь вывести в третий ListBox те элементы,которые есть в первом и нет во втором ListBox"е.


 
MsGuns ©   (2003-05-02 17:06) [1]

LB3.Items.Clear
for i:=0 to LB1.Count-1 do
if LB2.Items.IndexOf(LB1.Items[i])<0 then
LB3.Items.Add(LB1.Items[i])



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

Текущий архив: 2003.05.15;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.015 c
14-46927
Карелин Артем
2003-04-25 13:21
2003.05.15
Чем распаковать многотомный arj архив?


3-46607
Yaugeny
2003-04-23 15:54
2003.05.15
Работа с Paradox без создания альянса


3-46597
Tananda
2003-04-23 13:04
2003.05.15
работа с временной таблицей


3-46577
Dim!S
2003-04-23 10:08
2003.05.15
Выборка записей в Oracle


3-46563
Anton.
2003-04-23 09:18
2003.05.15
Смена даты после оракловой ошибки