Zitat von
DeddyH:
Für eine reine Gleichheitsabfrage müsste auch CompareMem() gehen.
oder auch
if StringListe1.Text = StringListe2.Text then ShowMessage('Sindsichgleich')
Wie groß sind die Listen und was musst Du in Bezug auf Unterschied wissen?
Reicht es, wenn Du weißt, dass es einen Unterschied gibt oder musst Du die Unterschiede auflisten...
Ist die Reihenfolge von Bedeutung?
Wenn nein:
Delphi-Quellcode:
StringListe1.Sort;
StringListe2.Sort;
bSindgleich := True;
For i := 0 to StringListe1.Count - 1 Do Begin
bSindGleich := StringListe1[i] = StringListe2[i];
if not bSindGleich then break;
end;
Ist die Reihenfolge von Bedeutung, dann ohne Sort.