Vcl.Forms.TApplication.CreateForm
Delphi
procedure CreateForm(InstanceClass: TComponentClass; var Reference);
C++
void __fastcall CreateForm(System::Classes::TComponentClass InstanceClass, void *Reference);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TApplication |
Beschreibung
Erzeugt eine neue Instanz eines Formulars.
CreateForm wird aufgerufen, um zur Laufzeit dynamisch ein neues Formular zu erstellen. Bei den meisten Formularen braucht kein eigener Quelltext geschrieben zu werden, da bei Verwendung des Formular-Designer üblicherweise ein oder mehrere Aufrufe von CreateForm automatisch in die Quelltextdatei des Projekts eingefügt werden.
Mit CreateForm wird ein neues Formular des Typs erstellt, der im Parameter FormClass angegeben ist. Das Formular wird dann der Variablen zugewiesen, die der Parameter Reference bezeichnet. Der Eigentümer des neuen Formulars ist des Anwendungsobjekt.
Anmerkung: Standardmäßig wird das Formular zum Hauptformular der Anwendung, das mit dem ersten Aufruf von CreateForm in einem Projekt erzeugt wurde.
Siehe auch
Codebeispiele