Ähm, damit änderst du den Namen, aber das bringt dir, mal überlegen, gar nichts. Jedenfalls nicht besonders viel.
Ich würde empfehlen, eher die Dinger alle schön in eine TList zu packen. Oder in ein Array.
Bei TList gehts so:
Delphi-Quellcode:
var lst: TList;
//...
lst.add(TForm2.Create);
//...
lst[2].caption:='Bla';
Mit Arrays:
Delphi-Quellcode:
var formarray: array of TForm;
//...
setlength(formarray,length(formarray)+1);
formarray[high(formarray)]:=TForm2.Create;
//...
formarray[2].caption:='Bla';