Ruft ein registriertes COM-Objekt ab.
ComObj := ComObjActive(CLSID)
Typ: Zeichenkette
CLSID oder eine visuell lesbare ProgID des COM-Objekts.
Typ: ComObject
Diese Funktion gibt ein neues COM-Wrapper-Objekt mit dem Variantentyp VT_DISPATCH (9) zurück.
Bei Misserfolg wird eine Ausnahme ausgelöst.
ComValue, ComObject, ComObjGet, ComObjConnect, ComObjFlags, ObjAddRef/ObjRelease, ComObjQuery, GetActiveObject (Microsoft Docs)
Zeigt das aktive Dokument in Microsoft Word an, wenn es gerade läuft. Details zum hier verwendeten COM-Objekt und dessen Eigenschaften finden Sie unter Word.Application object (Microsoft Docs).
word := ComObjActive("Word.Application") if !word MsgBox "Word ist nicht geöffnet." else MsgBox word.ActiveDocument.FullName