Einteilen von Objekten in untergeordnete Klassen
Sie können benutzerdefinierte Objekte erstellen, indem Sie auf Basis der mit Visual FoxPro gelieferten Basisklassen eigene Unterklassen bilden. Beispielsweise bildet der folgende Code eine Unterklasse auf der Basis des mit Visual FoxPro gelieferten Hierarchie-Steuerelements:
Bilden einer Unterklasse für das Hierarchie-Steuerelement
Code | Kommentar |
---|---|
|
Deklariert und initialisiert Variablen. |
|
Erstellt ein Formular, fügt das benutzerdefinierte Hierarchie-Steuerelement zum Formular hinzu und erstellt anschließend ein Array für die im Steuerelement aufgeführten Elemente. |
|
Fordert zur Angabe der Datenbank auf, die die Informationen erhält, die vom Steuerelement aufgelistet werden sollen. |
|
Trägt Informationen aus der Datenbank zusammen und fügt diese dann zum Steuerelement hinzu. |
|
Macht das Steuerelement sichtbar und zeigt anschließend das Formular an. |
|
Definiert eine Unterklasse des OLE-Container-Steuerelements und fügt das Hierarchie-Steuerelement hinzu, indem die OleClass-Eigenschaft des Containers festgelegt wird und anschließend die anderen benutzerdefinierten Einstellungen angegeben werden. |
Wenn Sie Ihre Anwendungen verteilen möchten, sind einige zusätzliche Aspekte zu beachten.
Siehe auch
Bearbeitung von Objekten mit Automatisierung | Steuern von Visual FoxPro über andere Anwendungen | Freigeben von Informationen und Hinzufügen von OLE | Verwenden von Remoteautomatisierung | Verwenden von ActiveX-Steuerelementen