Erstellung von Objekten aus Klassen
Wenn Sie eine visuelle Klasse gespeichert haben, können Sie mit der CREATEOBJECT( )-Funktion ein hierauf basierendes Objekt erstellen. Im folgenden Beispiel wird gezeigt, wie ein als Klassendefinition in der Klassenbibliotheksdatei Forms.vcx gespeichertes Formular ausgeführt wird:
Erstellen und Anzeigen eines Formularobjektes, dessen Klasse im Formular-Designer entworfen wurde
Code | Kommentar |
---|---|
|
Legt die Klassenbibliothek auf die VCX-Datei fest, in der die Fomulardefinition gespeichert wurde. Das Schlüsselwort ADDITIVE verhindert, dass der Befehl andere Klassenbibliotheken schließt, die aktuell ebenfalls geöffnet sind. |
|
In diesem Code wird davon ausgegangen, dass der Name der in der Klassenbibliothek gespeicherten Formularklasse TestForm lautet. |
|
Zeigt das Formular an. |
Siehe auch
Programmgesteuertes Schreiben von Klassendefinitionen | Schützen und Ausblenden von Klassenelementen | Hinzufügen von Objekten zu einer Containerklasse | Programmgesteuerte Klassendefinitionen | Objektorientierte Programmierung