Moin Tillmann,
das ist als Typangabe in der Prozedur auch kein dynamisches Array, sondern ein offener Array Parameter (unter dem Stichwort könnte auch die Hilfe von C++ etwas hergeben).
Das heisst, es kann ein beliebig grosses, statisches (!), Array übergeben werden.
Wenn ich nicht sehr irre, sind der C++ Builder 2 und Delphi 3 ungefähr zeitgleich erschienen, und D3 kennt auch keine dynamischen Arrays (wie wir hier gerade letzte Woche feststellen konnten).
Um an dynamische Arrays zu kommen heisst's dann also selberbasteln und verwalten