Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.205 Beiträge
Delphi 11 Alexandria
|
AW: Eintrag aus TStringListe löschen
2. Sep 2017, 08:47
Macht es ein wenig mühsam, wenn du den Code änderst + nicht neu postest.
Wenn du einen Eintrag löscht, wird die Anzahl der Elemente geringer + deine for-Schleife erzeugt gegen Ende zu einen Indexfehler - weil die Grenzen/Werte für i nur 1x und zwar zu Beginn gesetzt werden.
Dann ist es besser so:
for i:=wortliste.items.count-1 downto 0 do begin
if ... then
wortliste.items.delete(i);
end;
|