Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
2. Mär 2020
Dann ist es aber keine Schleifenvariable mehr, sondern eine recyclete Variable mit irgendwas. Ich denke es ging ihm darum den Wert des letzten Durchlaufs zu behalten.
Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
2. Mär 2020
Dein Problem ist nicht die For-Schleife, sondern dass du danach auf die Zählervariable zugreifst und das ist nicht erlaubt wenn man die Schleife nicht aktiv verlassen hat (z.B. mit break).
Beispiel: procedure p();
var
x, y: Integer;
begin
x := 0;
y := 5;
for x := x to y do
WriteLn(x);