Das meine ich:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
i: Integer;
begin
for i := 0 to 10 do
begin
Listbox1.Items.Add(IntToStr(i));
i := i + 2;
end
end;
Du kannst die Zählvariable innerhalb der for-Schleife nicht verändern! Und das hatte er ja vor, siehe hier:
Zitat:
PS: ich dachte eher an sowas: if i = 4 then i := 5 oder i +1