Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#5

Re: Zwei Stringlisten miteinander vergleichen. Wie am besten

  Alt 21. Nov 2008, 09:49
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.
  Mit Zitat antworten Zitat