Du erzeugst die Form mit allen Buttons und Funktionen, Prozeduren ganz normal innerhalb der
IDE.
Anschliessend legst du in den Projekt Optionen fest, dass dieses Formular nicht automatisch erzeugt wird.
Du kannst dann innerhalb deines Programmes die Form (fast) beliebig oft erzeugen.
Um die Form anzuzeigen nachdem du sie erzeugt hast, verwendest du einfach den Befehl Form_xxx.show;
Beispiel um eine Form zu erzeugen und Modal anzuzeigen
[/delphi]
var
forminfo: TForm2;
begin
forminfo:= TForm2.Create(nil);
try
forminfo.Caption:= 'dynamisch erstellte Form;
forminfo.ShowModal;
finally
forminfo.Free;
end;
end;
[/delphi]