Für das Array nimm einfach
Array of DeinRecord
und dein Record legst du mit
Delphi-Quellcode:
type
DeinRecord = record
VariableX: String;
VariableY: Integer;
end;
an. Schau einfach mal, was die Hilfe zu einem Record sagt. Ich will nur noch soviel verraten: Zugreifen ist ebenfalls leicht:
ArrayOfDeinRecord[X].VariableX := '';
Das sollte dir doch schon mal weiterhelfen?