33件ヒット
[1-33件を表示]
(0.145秒)
検索結果
先頭3件
-
WIN32OLE
# invoke(name , *args) -> object | nil (18314.0) -
メソッド名を指定してオブジェクトのメソッドを呼び出します。
...ーションの仕様により、メソッド名の大文字、小文字は区別
されません。
@param name メソッド名を文字列またはシンボルで指定します。
@param args メソッドの引数を指定します。また、最後の引数にHashを
与えること......指定します。
@return メソッドの返り値。ただし返り値を持たないメソッドの場合はnil。
@raise WIN32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
理由はメッセージのHRESULTを調べてくだ......WIN32OLE.new('Excel.Application')
workbook = excel.workbooks.invoke(:Open, :FileName => 'c:\\users\\public\\test.xml',
:ReadOnly => true,
:Password => 'secret')
excel.invoke(:Quit)
このリストは、以下... -
WIN32OLE
# _ invoke(dispid , args , types) -> object | nil (6308.0) -
DISPIDとパラメータの型を指定してオブジェクトのメソッドを呼び出します。
...しを行うことを、プログラムの可読性の点
から推奨します。
@param dispid メソッドのDISPID(メソッドを一意に特定する数値)を指定し
ます。
@param args メソッドの引数を配列で指定します。引数の順序は最左端の......空配列を指定し
ます。
@param types メソッドの引数の型を配列で指定します。引数の順序は最左端の
引数のインデックスを0とします。型の指定には、
WIN32OLE::VARIANTの定数を利用します。引数が不......指定します。
@return メソッドの返り値。ただし返り値を持たないメソッドの場合はnil。
@raise WIN32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
理由はメッセージのHRESULTを調べてく... -
WIN32OLE
# method _ missing(id , *args) -> object | nil (223.0) -
WIN32OLE#invokeメソッドを実行します。
...32OLE#invokeメソッドを実行します。
WIN32OLEのインスタンスに対して、このリファレンスに明記されていないメソッ
ドを呼び出した場合、OLEオートメーションサーバのメソッド(プロパティ)呼
び出しと解釈します。
@param id......で指定します。
@param args メソッドの引数を指定します。
@return メソッドの返り値。ただし返り値を持たないメソッドの場合はnil。
@raise RuntimeError idが有効なシンボルではありません。
@raise WIN32OLERuntimeError オートメーション......ジのHRESULTを調べてください。
WIN32OLEはOLEオートメーションオブジェクトのメソッド呼び出しを
method_missingを利用して実行します。このためWIN32OLEを継承するクラスを
作成してmethod_missingをオーバーライドする場合、superを呼...