るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.077秒)

別のキーワード

  1. array fill
  2. array sample
  3. array []
  4. array rindex
  5. array index

ライブラリ

クラス

検索結果

WIN32OLE#_invoke(dispid, args, types) -> object | nil (18108.0)

DISPIDとパラメータの型を指定してオブジェクトのメソッドを呼び出します。

...理由はメッセージのHRESULTを調べてください。

excel = WIN32OLE.new('Excel.Application')
excel._invoke(302, [], []) # DISPID 302は、Quitメソッド

MFCの制約により、バイト配列の型情報は通常
WIN32OLE::VARIANT::VT_VARIANTとな...
...定パラメータ
には実際の型を指定してください。

include WIN32OLE::VARIANT
obj.method(DISPID, [[0, 1, 2, 3]], [VT_BYREF | VT_ARRAY | VT_UI1])

なお、VB6で作成したCOMコンポーネントのパラメータに配列を与える場合は、
WIN32OLE::VARIANT::VT_BYREFの...