Hallo,
leere Formulare kannst du so erzeugen:
Delphi-Quellcode:
const
FORM_NUM = 6;
var
i: Integer;
MyForms: array of TForm;
Setlength(MyForms, FORM_NUM);
for i := 0 to FORM_NUM - 1 do
begin
MyForms[i] := TForm.Create(self);
MyForms[i].Name := 'Form' + IntToStr(i);
MyForms[i].Show;
end;
Die Formulare sind dann alle in einem Array enthalten, damit du leicht auf diese zugreifen und sie auch wieder freigeben kannst.
Ungetestet.
Grüße