Hallo Himitsu,
Danke für deinen Tip.
Ich machs jetzt so:
Delphi-Quellcode:
StringList_MN.Sorted := True;
StringList_MN.Duplicates := dupIgnore:
{...}
StringList_MN.Add(S);
{...}
StringList_MN.Sorted := false;
//StringListen sortieren (mit natürlichem Sortieralgorithmus)
StringList_MN.CustomSort(Compare_NaturalSort);
Also beim Hinzufügen ist die Liste Sortiert (jedenfalls glaubt sie es)
und vor der natürlichen Sortierung ist sie wieder false, damit man
sie noch sortieren kann.
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<