Habe es jetzt mit einer 3. Listbox versucht und es kommt aber immer noch ein mischmasch raus
Delphi-Quellcode:
for i := Listbox1.items.count-1 downto 0 do begin
if NOT (Listbox2.items.indexof(Listbox1.items[i])=-1) then begin
//if DeleteFile(Listbox1.items[i]) then
Listbox3.Items.Add(Listbox2.Items[i]);
end;
end;
Was kommt den raus?
Normalerweise müssten jetzt in listbox3 alle Elemente auftauchen, die sowohl in Listbox1 als auch in Listbox2 sind.
Denk aber daran, dass auch groß und kleinschreibung unterschieden wird. Ggf. noch ein lowercase() einbauen.