Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#6

Re: StringList.Count ändert sich, wärend die Schleife läuft?

  Alt 23. Feb 2005, 19:07
Zitat von sniper_w:
....Ganz einfach. Lösche nichts während du in der Schleife bist....
Das löschen ist kein Problem. Aber die Schleife muss von oben nach unten durchlaufen werden.

Delphi-Quellcode:
var
  ndx : Integer;
begin
  For Pred (sl.count) downto 0 do
  begin
    Mache_mit_deiner_StringList_was_Du_möchtest (ausser ein .Free);
  end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat