Moin Chewie,
es spricht aber nichts dagegen, wenn Du Dir ein Array eines selbstdeklarierten Typen erstellst.
Code:
[b]type[/b]
TMyRecord =
[b]packed[/b] [b]record[/b]
sString : [b]string[/b];
iInteger : integer;
[b]end[/b];
[b]var[/b]
aMyArray : [b]array[/b] [b]of[/b] TMyRecord;
Das ist natürlich nicht ganz, was Du wolltest, kommt dem aber doch recht nahe.