Forum: Programmieren allgemein
by Fritzew,
9. Jan 2017
Das ist auch richtig so da ja nur sortiert wird beim setzen von sorted.
Irgendwann muss man sich halt entscheiden ob man duplicate will oder nicht.
Wenn ja kann man sorted später setzen, im anderen Fall entweder von Anfang an sorted oder selber prüfen. Dann sind wir wieder am Anfang :-)
Forum: Programmieren allgemein
by Fritzew,
8. Jan 2017
Also:
sl := Tstringlist.create;
sl.Duplicates = dupAccept; // Damit Duplicate erlaubt sind
// Alles einfügen
// dann
sl.sorted := true; // Sortiert die Liste
Forum: Programmieren allgemein
by Fritzew,
7. Jan 2017
Hallo
da Du ja den Filenamen schon in der Liste stehen hast
List.AddObject(aFileListEntry.sFileName, Pointer(aFileListEntry));
Könntest Du doch einfach mit
result := List.indexof(sTemp) danach suchen