HiHo,
hab da mal ein merkwürdiges Problem.
Also ich hab in meinem Programm im onCreate-Ereignis (und auch noch in anderen Prozeduren) eine for-Schleife eingebaut (eigentlich 2, die ineinander laufen):
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
x, y: Integer;
begin
for x := 1 to 16 do
begin
for y := 1 to 16 do
begin
array_xyz[x,y].wert := 0;
end;
end;
end;
eigentlich müsste er jetzt doch in den einzelnen Schleifen jeweils die Variable x/y von 1 hochzählen bis auf 16 !
aber wenn ich jetzt in Einzelschritten die Prozedur durchlaufe und die Werte der Variablen überprüfe, fangen beide Schleifen nicht bei 1 sondern bei 16 an zu zählen und gehen bis zur 1 runter.
Meiner Meinung nach hat das aber sonst immer richtig (1 -> X) funktioniert.
Weiß einer wodran das liegen kann ?
Vielen Dank im Voraus
dEluXe