Zitat von
logo123:
Antwortvariable kann nicht geändert werden.
Kann schon, wenn auch nur über einen Umweg, aber es sollte trotzdem nicht gemacht werden.
Delphi-Quellcode:
var
i: Integer;
pi: PInteger;
begin
for i := 1 to 11 do
begin
pi := @i;
Inc(pi^);
ShowMessage(IntToStr(i));
end;
end;
Das Problem bei obigen Beispiel ist die Tatsache, dass diese Schleife endlos läuft, da i nie genau 11 wird.
Am Besten das Ganze, wie erwähnt, per While/Repeat.