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? | boolean | 任意指定。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