Programmieren mit dBASE PLUS: Klasse ActiveX
Darstellung eines ActiveX-Steuerelements.
Syntax
Bearbeiten[<oReferenz> =] new ActiveX(<Container> [,<Name AusdruckZ>])
<oReferenz>
Eine Variable oder Eigenschaft (normalerweise von <Container>), in der eine Referenz auf das neu erstellte ActiveX-Objekt gespeichert wird.
<Container>
Der Container (normalerweise ein Form-Objekt), mit dem das ActiveX-Objekt verbunden wird.
<Name AusdruckZ>
Ein optionaler Name für das ActiveX-Objekt. Wird dieser Name nicht angegeben, erzeugt die Klasse ActiveX automatisch einen Namen für das Objekt.
spezielle Eigenschaften
BearbeitenDie folgenden Tabellen enthalten die speziellen Eigenschaften und Methoden der Klasse ActiveX. Spezielle Events und Methoden sind mit dieser Klasse nicht verbunden.
Eigenschaft | Vorgabe | Beschreibung |
anchor | 0 - Nicht verankert | Die Art und Weise, in der das beschriebene Objekt in seinem Container verankert ist (0=Nicht verankert, 1=Unten, 2=Oben, 3=Links, 4=Rechts, 5=Mitte, 6=Container). |
baseClassName | ACTIVEX | Kennzeichnet das Objekt als Instanz der Klasse ActiveX. |
classId | Der ID-String, der das ActiveX-Steuerelement bezeichnet. | |
className | ACTIVEX | Kennzeichnet das Objekt als Instanz der abgeleiteten benutzerdefinierten Klasse. Wenn keine benutzerdefinierte Klasse existiert, gilt die Voreinstellung von baseClassName. |
description | Eine Kurzbeschreibung des ActiveX-Steuerelements. | |
nativeObject | Das Objekt, das die Eigenschaften, Events und Methoden des ActiveX-Steuerelements enthält. |
Basis Eigenschaften
BearbeitenDie folgende Tabelle enthält die Basis-Eigenschaften, -Events und -Methoden der Klasse ActiveX
Beschreibung
BearbeitenDas Objekt ActiveX fungiert in dBASE Plus als Platzhalter für ein ActiveX-Steuerelement und stellt kein tatsächliches ActiveX-Steuerelement dar.
Um ein ActiveX-Steuerelement in ein Formular aufzunehmen, erstellen Sie ein ActiveX-Objekt im Formular. Weisen Sie der Eigenschaft classId den ID-String der Komponente zu. Danach erbt die Komponente alle öffentlichen Eigenschaften, Events und Methoden des ActiveX-Steuerelements, auf die über die Eigenschaft nativeObject zugegriffen werden kann. Das Objekt kann dann wie eine native dBASE Plus-Komponente verwendet werden.