るりまサーチ

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

別のキーワード

  1. win32ole new
  2. win32ole ole_type
  3. win32ole to_s
  4. win32ole name
  5. win32ole ole_free

ライブラリ

クラス

検索結果

<< < ... 3 4 5 >>

WIN32OLE_METHOD#params -> [WIN32OLE_PARAM] (6007.0)

メソッドのパラメータ情報を取得します。

...@return WIN32OLE_PARAMの配列。無引数のメソッドであれば要素数0の配
列を返します。

t
obj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
p method.params # => [Filename, FileFormat, Passwo...
...rd, WriteResPassword,
ReadOnlyRecommended, CreateBackup, AccessMode,
ConflictResolution, AddToMru, TextCodepage,
T
extVisualLayout]...

WIN32OLE_METHOD#visible? -> bool (6007.0)

このメソッドがクライアントに対して公開されているか(可視性を持つか)ど うかを返します。

...て公開されているか(可視性を持つか)ど
うかを返します。

@return メソッドが公開されていれば真。

t
obj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
method = WIN32OLE_METHOD.new(tobj, 'Add')
puts method.visible? # => true...

WIN32OLE_PARAM#to_s -> String (3107.0)

パラメータ名を取得します。

...

@return パラメータ名を返します。名前付き引数形式でメソッドを呼び出すときに指定します。

t
obj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts param...

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

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

...プを減らして処理速度を向上させることを目的としたものです。後者の目的に
ついては、DLLの形式で型情報(TypeLib)を提供しているサーバに対してはあ
まり意味を持ちません。そのため、型の高精度な制御が不要な場合...
...列を指定し
ます。

@param types メソッドの引数の型を配列で指定します。引数の順序は最左端の
引数のインデックスを0とします。型の指定には、
WIN32OLE::VARIANTの定数を利用します。引数が不要な...
...定します。

@return メソッドの返り値。ただし返り値を持たないメソッドの場合はnil。

@raise WIN32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
理由はメッセージのHRESULTを調べてくだ...

WIN32OLE_PARAM#name -> String (107.0)

パラメータ名を取得します。

...

@return パラメータ名を返します。名前付き引数形式でメソッドを呼び出すときに指定します。

t
obj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts param...

絞り込み条件を変える

<< < ... 3 4 5 >>