Moin Chruttli,
mach Dir einfach zusätzlich einen Typ
Delphi-Quellcode:
type
TaAdresse = array of TAdresse;
und verwende den statt array of TAdresse.
BTW:
Es wäre ganz sinnvoll, wenn Du Dir noch ein Kürzel (Präfix) ausdenkst, mit dem Du eigene neue Typenbezeichner deklarierst (gilt vor allem bei Klassenbezeichnern), um die Gefahr von Kollisionen mit Typen, z.B. aus Komponenten die Du Dir installierst, zu vermeiden.
Bei den Indys wäre das z.B. id, so dass die Typen alle mit Tid anfangen.