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. |