Zitat von
profmaster:
Ich vermute, dass intern das Array wie ein dynamisches Array aufgebaut wird
Statische Arrays gab es in Delphi aber schon bevor sie dynamische Arrays eingeführt habe.
Zitat:
for i:=0 to 8 do begin ZArray[i] := values[j]; inc(j); end;
Das geht aber gehörig schief. Zum einen ist j nur mit einer Wahrscheinlichkeit von 4Mrd zu 1 irgendwann mal 0 und dann greifst du auf ZArray außerhalb des Index-Bereichs zu.