Das geht mit
array of array of Typ
.
Ein
Array ist jedoch per Definition eine Datenstruktur aus Variablen des gleichen Typs.
Datenstrukturen aus unterschiedliche Typen nennt man
record
oder Klasse, kann deren unterschiedliche enthaltene Typen jedoch nicht per Index ansprechen.
Delphi-Quellcode:
type TMeinTyp = record
MeinString: string;
MeinInteger: Integer;
MeinBoolean: Boolean
end;
var
MeinArray: array[0..1] of TMeinTyp;
...
MeinArray[0].MeinString := 'Hallo';