るりまサーチ

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

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

検索結果

<< < 1 2 3 4 > >>

WIN32OLE_METHOD#params -> [WIN32OLE_PARAM] (12221.0)

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

...WIN32OLE_PARAMの配列として返します。配
列の最初の要素が最左端のパラメータに対応します。

@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, Password, WriteResPassword,
R
eadOnlyRecommended, CreateBackup, AccessMode,
ConflictResolution, AddToMru, TextCodepage,...
...TextVisualLayout]...

WIN32OLE_METHOD#size_params -> Integer | nil (12221.0)

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

...@return パラメータ数を整数で返します。メソッドの詳細情報を取得できない
場合はnilを返します。


t
obj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
method
= WIN32OLE_METHOD.new(tobj, 'SaveAs')
puts method.size_params #...

WIN32OLE_PARAM#retval? -> bool (12221.0)

パラメータが戻り値かどうかを判定します。

...
ラメータをout属性(WIN32OLE_PARAM#output?が真)とすることで実現し
ます。ただし、そのパラメータをOLEオートメーション呼び出しを記述する言語
が戻り値のように扱うか、それとも引数リストに並べるかはretval属性によっ...
...

r
etval?メソッドは、戻り値として記述する場合に真となります。

@return パラメータが戻り値として扱われる場合に真を返します。

t
obj = WIN32OLE_TYPE.new('DirectX 7 for Visual Basic Type Library',
'DirectPlayLobbyConnecti...
...on')
method
= WIN32OLE_METHOD.new(tobj, 'GetPlayerShortName')
param = method.params[0]
puts "#{param.name} #{param.retval?}" # => name true

@see http://msdn.microsoft.com/en-us/library/aa367158(v=VS.85).aspx...

WIN32OLE#_getproperty(dispid, args, types) -> object (12209.0)

DISPIDとパラメータの型を指定してオブジェクトのプロパティを参照します。

...ISPIDとパラメータの型を指定してプロパティを参照します。

@param dispid プロパティのDISPID(メソッドを一意に特定する数値)を指定
します。

@param args プロパティが引数を取る場合に配列で指定します。引数の順...
...配列を指定します。

@param types プロパティが引数を取る場合に配列で引数の型を指定します。引
数の順序は最左端の引数のインデックスを0とします。型の指定
には、WIN32OLE::VARIANTの定数を利用します。...
...TypeLib)を提供しているサーバに対
してはあまり意味を持ちません。

@return プロパティ値を返します。
@raise WIN32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
理由はメッセージのHRESU...

WIN32OLE#_setproperty(dispid, args, types) -> () (12209.0)

DISPIDとパラメータの型を指定してオブジェクトのプロパティを設定します。

...ため、DLLの形式で型情報(TypeLib)を提供しているサーバに対
してはあまり意味を持ちません。

@param dispid プロパティのDISPID(メソッドを一意に特定する数値)を指定
します。

@param args 引数を配列で指定します...
...です。

@param types プロパティの引数の型を配列で指定します。引数の順序は最左端
の引数のインデックスを0とします。型の指定には、
WIN32OLE
::VARIANTの定数を利用します。

@raise WIN32OLERuntimeError オートメ...
...HRESULTを調べてください。

DISPID_CELLS = 238
include WIN32OLE::VARIANT
excel = WIN32OLE.new('Excel.Application')
puts excel._setproperty(558, # VisibleプロパティのDISPIDは558
[true], [VT_BOOL])
workbook = excel.Workbooks.Add
sheet = w...

絞り込み条件を変える

WIN32OLE_METHOD#helpcontext -> Integer | nil (9327.0)

メソッドのヘルプコンテキストを取得します。

...です。

@return ヘルプコンテキストを返します。未定義の場合はnilを返します。

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

WIN32OLE
_METHODオブジェ...
...クトを引数として、WIN32OLE.ole_show_helpで
ヘルプファイルを表示する場合には、WIN32OLEが内部で当メソッドを呼び出し
ます。

@see WIN32OLE.ole_show_help...

WIN32OLE_METHOD#offset_vtbl -> Integer (9221.0)

このメソッドのVTBLのオフセットを取得します。

...のVTBLのオフセットを取得します。

VTBLはC++やCでメソッドを呼び出すために利用する関数ポインタのテーブルです。

@return メソッドのVTBL上のオフセットを返します。

t
obj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workboo...
...ks')
method
= WIN32OLE_METHOD.new(tobj, 'Add')
puts method.offset_vtbl # => 40...

WIN32OLE_METHOD#to_s -> String (9221.0)

メソッド名を取得します。

...メソッド名を取得します。

@return メソッド名を文字列で返します。

t
obj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
method
= WIN32OLE_METHOD.new(tobj, 'SaveAs')
puts method.name # => SaveAs...

WIN32OLE_PARAM#default -> object | nil (9221.0)

パラメータを指定しなかった場合の既定値を取得します。

...return パラメータを指定しなかった場合の既定値。必須パラメータならばnilを返します。

t
obj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method
= WIN32OLE_METHOD.new(tobj, 'SaveAs')
method
.params.each do |param|
if param.default...
...puts "#{param.name} (= #{param.default})"
else
puts "#{param}"
end
end...
<< < 1 2 3 4 > >>