Einzelnen Beitrag anzeigen

Robert Marquardt
(Gast)

n/a Beiträge
 
#4

Re: Listindex überschreitet das Maximum

  Alt 19. Nov 2004, 17:31
Nie Destroy aufrufen. Immer Free.

Warum eigentlich wird von 1 ab gezaehlt?

Was dir hier aufstoesst ist das die Schleifenenbedingung nur einmal am Anfang ausgewertet wird.
Du loeschst Komponenten was die Anzahl der komponenten verringert. Entspechend greifst du irgendwann auf
nicht mehr vorhandene Komponenten zu. Zusaetzlich ueberspringst du Komponenten jedesmal wenn du eine loeschst.
Deshalb wie empfohlen abwaerts zaehlen.
  Mit Zitat antworten Zitat