Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
6. Feb 2014
Ein Alias ist es dann, wenn Du einfach nur einen bereits bestehenden Typ zuweist (siehe Variante 3 oben). Dein Problem ist, dass Du ToArray von TList verwenden willst, dieses ein TArray (eine Klasse) zurückgibt, Du aber einfach nur ein dynamisches Array deklariert hast. Und das kann logischerweise nicht funktionieren.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
6. Feb 2014
type
TIntArray1 = array of integer;
TIntArray2 = array of integer;
Damit deklariert man 2 Typen mit jeweils eigenen Typinformationen.
type
TIntArray1 = array of integer;
TIntArray2 = type TIntArray1;
dto.
type
TIntArray1 = array of integer;
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
6. Feb 2014
Hilft das hier zum Verständnis? http://docwiki.embarcadero.com/RADStudio/XE3/de/Typdeklaration