Anzeigen: Delphi
C++
Anzeigeeinstellungen
System.Win.ComObj
Aus XE2 API Documentation
Inhaltsverzeichnis |
Klassen
| EOleError | EOleError ist die Exception-Klasse für Low-Level-OLE-Fehler. |
| EOleException | EOleException ist die Exception-Klasse für OLE-Automatisierungsfehler, die in Methoden oder Eigenschaften eines Objekts auftreten. |
| EOleRegistrationError | EOleRegistrationError ist die Exception-Klasse für Fehler, die beim Registrieren eines OLE-Objekts auftreten. |
| EOleSysError | EOleSysError ist die Exception-Klasse für Fehler, die mit der OLE-IDispatch-Schnittstelle zusammenhängen. |
| IServerExceptionHandler | |
| TAutoClass | |
| TAutoIntfObject | TAutoIntfObject implementiert die IDispatch- und die ISupportErrorInfo-Schnittstellen. |
| TAutoObject | TAutoObject ist eine Co-Klasse, die die IDispatch-Schnittstelle unterstützt und als Basisklasse für COM-Automatisierungs-Server verwendet werden kann. |
| TAutoObjectEvent | |
| TAutoObjectFactory | TAutoObjectFactory ist der Klassengenerator für TAutoObject. |
| TComClass | |
| TComClassManager | TComClassManager ist der Klassentyp der Variablen ComClassManager in der Unit ComObj. |
| TComObject | TComObject ist die Basis für die Erzeugung einfacher COM-Klassen, zum Beispiel für Shell-Erweiterungen. |
| TComObjectFactory | TComObjectFactory ist der Typ eines Klassengenerator-Objekts, mit dessen Hilfe eine TComObject-Klasse instantiiert wird. |
| TComServerObject | TComServerObject ist die abstrakte Basisklasse für TComServer. |
| TConnectionPoint | TConnectionPoint implementiert das Interface IConnectionPoint für ein einzelnes ausgehendes Interface. |
| TConnectionPoints | TConnectionPoints implementiert das Interface IConnectionPointContainer für ein COM-Objekt, das Ereignisse für Clients generiert. |
| TEventDispatchInvoker | |
| TTypedComClass | |
| TTypedComObject | TTypedComObject unterstützt die IProvideClassInfo-Schnittstelle und ist der Klassentyp für COM-Objekte, die Typinformationen bereitstellen, ohne dass eine Typbibliothek geladen werden muss. |
| TTypedComObjectFactory | TTypedComObjectFactory ist das Klassengeneratorobjekt, mit dem eine TypedComObject-Klasse instantiiert werden kann. |
Routinen
| ClassIDToProgID | Gibt die Programm-ID der Klasse mit der angegebenen Klassen-ID (CLSID) zurück. |
| ComClassManager | Gibt ein TComClassManager-Objekt zurück. |
| CreateClassID | Generiert eine neue GUID und gibt diese als String zurück. |
| CreateComObject | Instantiiert ein COM-Objekt. |
| CreateOleObject | Instantiiert ein Automatisierungsobjekt. |
| CreateRegKey | Erstellt oder öffnet einen Registrierungsschlüssel als Unterschlüssel von HKEY_CLASSES_ROOT. |
| CreateRemoteComObject | Erzeugt ein COM-Objekt auf einem anderen Rechner und gibt eine IUnknown-Schnittstelle für das Objekt zurück. |
| DeleteRegKey | Löscht einen Unterschlüssel von HKEY_CLASSES_ROOT aus der Systemregistrierung. |
| DispatchInvoke | |
| DispatchInvokeError | |
| EventDispatchInvoke | |
| GetActiveOleObject | Ruft eine Referenz auf eine IDispatch-Schnittstelle für ein aktuell ausgeführtes, registriertes COM-Objekt ab. |
| GetDispatchPropValue | Gibt den Wert einer Eigenschaft einer IDispatch-Schnittstelle zurück. |
| GetRegStringValue | Ermittelt einen unter einem Unterschlüssel von HKEY_CLASSES_ROOT gespeicherten Wert aus der Systemregistrierung. |
| GUIDToString | |
| HandleSafeCallException | |
| InterfaceConnect | Verbindet eine IConnectionPoint-Schnittstelle. |
| InterfaceDisconnect | Löst die Verbindung einer IConnectionPoint-Schnittstelle, die zuvor mit der Prozedur InterfaceConnect hergestellt wurde. |
| OleCheck | Löst eine EOleSysError-Exception aus, wenn der Ergebniscode einen Fehler anzeigt. |
| OleError | Löst eine EOleSysError-Exception aus. |
| ProgIDToClassID | Gibt den Klassenbezeichner (CLSID) zurück, der dem im Parameter ProgID enthaltenen String entspricht. |
| RegisterAsService | Registriert ein COM-Objekt als einen NT-Dienst. |
| RegisterComServer | Registriert den Namen eines prozessinternen COM-Servers beim Betriebssystem. |
| SetDispatchPropValue | Setzt den Wert einer Eigenschaft einer IDispatch-Schnittstelle. |
| StringToGUID | |
| StringToLPOLESTR |
Typen
| _di_IServerExceptionHandler | |
| _di_TEventDispatchInvoker | |
| TAutoClass | |
| TClassInstancing | TClassInstancing gibt an, wie COM-Objekte erstellt werden. |
| TComClass | |
| TConnectEvent | |
| TConnectionKind | Ein Tupel, das mögliche Werte für den Verbindungstyp enthält. |
| TFactoryProc | |
| TOleVariantArray | |
| TThreadingModel | TThreadingModel gibt an, wie das COM-System die Aufrufe eines COM-Objekts serialisiert. |
| TTypedComClass |
Variablen
| CoAddRefServerProcess | |
| CoCreateInstanceEx | |
| CoInitFlags | Legt die Ebene der für eine EXE -Datei eines COM-Servers erforderlichen Thread-Unterstützung fest. |
| CoInitializeEx | |
| CoReleaseServerProcess | |
| CoResumeClassObjects | |
| CoSuspendClassObjects | |
| TOleVariantArray |
Konstanten
| ciInternal | ciInternal: TClassInstancing = ciInternal; |
| ciMultiInstance | ciMultiInstance: TClassInstancing = ciMultiInstance; |
| ciSingleInstance | ciSingleInstance: TClassInstancing = ciSingleInstance; |
| ckMulti | ckMulti: TConnectionKind = ckMulti; |
| ckSingle | ckSingle: TConnectionKind = ckSingle; |
| tmApartment | tmApartment: TThreadingModel = tmApartment; |
| tmBoth | tmBoth: TThreadingModel = tmBoth; |
| tmFree | tmFree: TThreadingModel = tmFree; |
| tmNeutral | tmNeutral: TThreadingModel = tmNeutral; |
| tmSingle | tmSingle: TThreadingModel = tmSingle; |