Hallo und welcome!
Probier es mal mit Arrays, in etwa so:
Delphi-Quellcode:
var
MeineObjekte: array of TMeinObjekt;
{ ... }
var
i: word;
begin
SetLength(MeineObjekte, 10); // das dynamische Array auf die Größe von 10 Elementen setzen
for i:= 0 to 9 do // und die 10 Elemente ...
MeineObjekte[i]:= TMeinObjekt.Create; // ..erzeugen
end;
Edit:
Alternativ ist eine TObjectList eine feine Sache, ich habe sie erst letztens kennen und zu schätzen gelernt.
Es ist zu wahr um schön zu sein...