IDispatch pointer disp passing args を引数として COM オブジェクトの "name" メソッドを呼び出します。COM のメソッドの戻り値として Any を返します。
COM_methodCall_ ( serverHandle As User, _
Name As String, Optional reuseID As String = "", _
Optional checkArguments? As Boolean = False, _
... args As Any ) As Any
| Name | [タイプ] | 説明 |
|---|---|---|
| serverHandle | [ユーザ] | IDispatch ポインタです。 |
| Name | 文字列 | メソッド名 |
| reuseID | 文字列 | 任意指定ですが、廃止されました。既定は "" です。 |
| checkArguments? | ブール値 | 任意指定。True の場合、引数の妥当性をチェックします。既定値は False です。 |
| args | すべて | 任意指定。メソッドの追加の引数です。 |
COM_methodCall_(workbook, "Save")
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