Moin!
@Chewie:
Du gibst ja beim Aufruf ein Array an die Funktion / Prozedur weiter und damit wird auch die Größe des Array im Funktions- / Prozedurkopf bestimmt. Die darfst du vorher nicht festlegen!
und nochmal zu dir HPW:
Wenn du irgendwo stehen hast:
Delphi-Quellcode:
type
TParArray = array[0..10] of integer;
var
x: TParArray;
....
procedure bla(k: array of integer);
begin
....
end;
Da kannst du die Funktion bla mit dem Befehl bla(x) aufrufen ohne eine Fehlermeldung zu bekommen. Der Compiler mekrt dann, dass TParArray auch ein array of integer ist.
MfG Niels