(Administrator)
Registriert seit: 13. Jul 2005
Ort: Stadthagen
1.893 Beiträge
Delphi 12 Athens
|
Re: Schlaufe schlauft nicht wie erwartet
20. Dez 2007, 15:27
Halo,
nimm mal aus Zeile 27 diesen Code ganz raus:
listview1.ItemIndex:=listview1.ItemIndex+1;
Stattdessen fügst Du zwischen Zeile 5 und 6 folgendes ein:
listview1.ItemIndex:=i;
Das Inkrementieren des Itemindexes ist föllig überflüssig, da Du zu jeder Zeit den gewünschten ItemIndex in i stehen hast.
Der Fehler tritt auf, weil beim letzten Schleifendurchlauf der Index auf einen Wert erhöhtz werden würde, der nicht gültig ist.
Hope it helps
onlinekater
PS: Trotz roten Kastens, da die Lösung von Gollum den Index an der falschen Stelle setzt.
|