COM_methodCall_()

Zusammenfassung

Ruft die Methode "Name" für das COM-Objekt auf, wobei der IDispatch-Zeiger $disp args als Argumente übergibt. Gibt Any als Rückgabewert der COM-Methode aus.

Syntax

COM_methodCall_ ( serverHandle As User, _
                   Name As String, Optional reuseID As String = "", _
                   Optional checkArguments? As Boolean = False, _
                   ... args As Any ) As Any 
Name Typ Beschreibung
serverHandle User IDispatch-Zeiger
Name String Name der Methode
reuseID String Optional, jedoch veraltet. Vorgabe ist "".
checkArguments? Boolean Optional. Prüft die Gültigkeit der Argumente, wenn True. Vorgabe ist False.
args Any Optional. Zusätzliche Argumente für die Methode

Beispiel 1

Speichert die Arbeitsmappe in Excel.
COM_methodCall_(workbook, "Save") 

Beispiel 2

Verschiebt das Inventor-Fenster an die angegebene Position.
Method moveInventorWindow( top As Integer, left As Integer, height As Integer, width As Integer) 
    Dim inventor As User = COM_connectRunningServer_("Inventor.Application")
    COM_methodCall_( inventor, "Move", top, left, height, width) 
    COM_releaseDispatch_( inventor)
    Return displayName
End Method