OLEClass-Eigenschaft
Gibt die benannte Klassen-ID eines OLE-Objekts zurück. Diese Eigenschaft ist zur Enwurfs- und Laufzeit schreibgeschützt für ein vorhandenes Objekt; kann jedoch beim Erstellen eines Objekts eingestellt werden.
Control.OLEClass[ = cName]
Eigenschaftswerte
- cName
Die benannte Klassen-ID des Objekts. Das ist der registrierte Name der Anwendung, die zum Erstellen des Objekts verwendet wurde oder beim Aktivieren des Objekts aufgerufen wird.
Hinweise
Verwenden Sie zum korrekten Festlegen der OLEClass-Eigenschaft eines OLE-Container-Objekts das Dialogfeld Objekt einfügen, wenn Sie ein OLE-Container-Steuerelement zum ersten Mal zu einem Formular hinzufügen, oder in Code, wenn Sie ein OLE-Objekt als Teil einer Klassendefinition erstellen. Diese Eigenschaft wird auch dann festgelegt, wenn Sie mit dem APPEND GENERAL-Befehl OLE-Objekte erstellen.
Die OLEClass-Eigenschaft eines Objekts gibt die Anwendung an, die zum Erstellen oder Bearbeiten des OLE-Objekts verwendet wird. Legen Sie zur Angabe des aktuellen Inhalts des Objekts die Eigenschaft DocumentFile des Objekts fest.
Beispiel
Im folgenden Beispiel wird ein OLE-Container-Steuerelement zu einem Formular hinzugefügt. Die OleClass- und DocumentFile-Eigenschaften werden verwendet, um Microsoft Excel als Automatisierungsserver und ein Excel-Tabellenblatt als zu bearbeitende Datei anzugeben.
Define class myForm as form
add object oleXLSheet1 as oleXLSheet
EndDefine
Define class oleXLSheet as OLECONTROL
oleclass = "Excel.Sheet"
documentfile="C:\msoffice\Excel\mysheet.xls"
oletypeallowed = 1 && Embedded
EndDefine
Siehe auch
APPEND GENERAL | CREATEOBJECT( ) | DocumentFile-Eigenschaft
Betrifft: Gebundenes OLE-Steuerelement | OLE-Container-Steuerelement