Stringlist doppelte Einträge zählen
-
Hi,
wie kann ich in einer Stringlist die doppelten Einträge zählen lassen? Also wenn z.B. 4 x Test, 2 x abc
-
Den Inhalt in eine temporäre StringList kopieren und diese in einer Schleife mit IndexOf durchsuchen (rückwärts). Beim Antreffen des Suchbegriffes setzt du deinen Zähler hoch und löschst das Item aus der temporären Liste.
-
Oder Jansens Vorschlag gepaart mit TStringList::Sorted=true;, dann liegen alle doppelten Einträge beieinander