Zum Hauptinhalt springen

GetActiveOLEObject

Ruft eine Referenz auf eine IDispatch-Schnittstelle zu einem aktuell ausgeführten, registrierten COM-Objekt ab.

Aufbau

GetActiveOleObject(const ClassName: string): IDispatch;

Parameter

Rückgabewert

Beschreibung

GetActiveOleObject gibt eine Referenz auf die IDispatch-Schnittstelle des aktiven Objekts für die durch ClassName angegebene Klasse zurück. „ClassName“ ist die programmatische ID für die Klasse des aktiven Objekts aus der OLE-Laufzeitobjekttabelle. GetActiveOleObject dient zum Zugriff auf die Tabelle der aktiven OLE-Objekte. Um ein Objekt zu dieser Tabelle hinzuzufügen, verwenden Sie die RegisterActiveObject-API.

Wenn entweder das Klassenobjekt oder die IDispatch-Schnittstelle nicht erfolgreich zurückgegeben werden, wird eine EOleSysError-Ausnahme ausgelöst. |