Registriert seit: 25. Okt 2007
Ort: Radbruch
1.990 Beiträge
Delphi 7 Professional
|
Re: Konsolenanwendung: Stringlist error
14. Feb 2008, 09:57
Die Obergrenze der Schleife supi.count wird nur einmal zum Beginn der Schleifendurchläufe ermittelt. Innerhalb der Schleife wird aber die Anzahl der Elemente verringert, dadurch ist die Obergrenze der Schleife dann falsch (zu hoch/groß), was dann den Fehler verursacht. Du musst also die Obergrenze bei jedem Schleifendurchlauf neu bestimmen >> also z.B. mit einer while-Schleife
Ralph
|