384件ヒット
  
    
      [201-300件を表示]
    
  
    (0.633秒)
  
  
    トップページ >  :Object#method
:Object#method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :coverage
:coverage![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :args
:args![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :public_instance_method
:public_instance_method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :instance_method
:instance_method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :lambda
:lambda![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :win32ole
:win32ole![条件を削除 [x]](/images/drop-condition-icon.png) 
  
 :Object#method
:Object#method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :coverage
:coverage![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :args
:args![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :public_instance_method
:public_instance_method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :instance_method
:instance_method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :lambda
:lambda![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :win32ole
:win32ole![条件を削除 [x]](/images/drop-condition-icon.png) 
  種類
- インスタンスメソッド (348)
- クラス (24)
- 特異メソッド (12)
クラス
- WIN32OLE (36)
- 
        WIN32OLE_ METHOD (216) 
- 
        WIN32OLE_ PARAM (84) 
- 
        WIN32OLE_ TYPE (24) 
キーワード
- 
        WIN32OLE_ PARAM (12) 
- 
        WIN32OLE_ VARIABLE (12) 
- 
        _ getproperty (12) 
- 
        _ invoke (12) 
- default (12)
- 
        default_ event _ sources (12) 
- dispid (12)
- event? (12)
- 
        event_ interface (12) 
- helpcontext (12)
- helpfile (12)
- input? (12)
- invkind (12)
- 
        invoke_ kind (12) 
- 
        method_ missing (12) 
- name (24)
- new (12)
- 
        offset_ vtbl (12) 
- 
        ole_ methods (12) 
- 
        ole_ type (12) 
- 
        ole_ type _ detail (12) 
- optional? (12)
- params (12)
- 
        return_ type (12) 
- 
        return_ type _ detail (12) 
- 
        return_ vtype (12) 
- 
        size_ opt _ params (12) 
- 
        size_ params (12) 
- 
        to_ s (24) 
- visible? (12)
検索結果
先頭5件
- 
      WIN32OLE_ METHOD # size _ opt _ params -> Integer | nil (3026.0) 
- 
      
      
      オプションパラメータ数を取得します。 ...パラメータ数を整数で返します。メソッドの詳細情報を取
 得できない場合はnilを返します。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
 method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
 puts method.size_opt_params # => 5...
- 
      WIN32OLE_ METHOD # size _ params -> Integer | nil (3026.0) 
- 
      
      
      パラメータ数を取得します。 ...パラメータ数を整数で返します。メソッドの詳細情報を取得できない
 場合はnilを返します。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
 method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
 puts method.size_params # => 12...
- 
      WIN32OLE_ METHOD # to _ s -> String (3026.0) 
- 
      
      
      メソッド名を取得します。 ...メソッド名を取得します。
 @return メソッド名を文字列で返します。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
 method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
 puts method.name # => SaveAs...
- 
      WIN32OLE_ METHOD # visible? -> bool (3026.0) 
- 
      
      
      このメソッドがクライアントに対して公開されているか(可視性を持つか)ど うかを返します。 ...て公開されているか(可視性を持つか)ど
 うかを返します。
 @return メソッドが公開されていれば真。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
 method = WIN32OLE_METHOD.new(tobj, 'Add')
 puts method.visible? # => true...
- 
      WIN32OLE_ PARAM # default -> object | nil (127.0) 
- 
      
      
      パラメータを指定しなかった場合の既定値を取得します。 ...た場合の既定値。必須パラメータならばnilを返します。
 tobj = 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.defa...
- 
      WIN32OLE# _ invoke(dispid , args , types) -> object | nil (121.0) 
- 
      
      
      DISPIDとパラメータの型を指定してオブジェクトのメソッドを呼び出します。 ...推奨します。
 @param dispid メソッドのDISPID(メソッドを一意に特定する数値)を指定し
 ます。
 @param args メソッドの引数を配列で指定します。引数の順序は最左端の引数
 のインデックスを0とします。引数......。型の指定には、
 WIN32OLE::VARIANTの定数を利用します。引数が不要な場
 合は空配列を指定します。
 @return メソッドの返り値。ただし返り値を持たないメソッドの場合はnil。
 @raise WIN32OLERuntimeError オートメ......= WIN32OLE.new('Excel.Application')
 excel._invoke(302, [], []) # DISPID 302は、Quitメソッド
 MFCの制約により、バイト配列の型情報は通常
 WIN32OLE::VARIANT::VT_VARIANTとなります。このような場合に、バイト
 配列を与えるつもりで
 include WIN32OLE::...
- 
      WIN32OLE# _ getproperty(dispid , args , types) -> object (109.0) 
- 
      
      
      DISPIDとパラメータの型を指定してオブジェクトのプロパティを参照します。 ...照します。
 @param dispid プロパティのDISPID(メソッドを一意に特定する数値)を指定
 します。
 @param args プロパティが引数を取る場合に配列で指定します。引数の順序は
 最左端の引数のインデックスを0と......を指定します。引
 数の順序は最左端の引数のインデックスを0とします。型の指定
 には、WIN32OLE::VARIANTの定数を利用します。引数が不
 要な場合は空配列を指定します。
 このメソッドはCOMアーリ......返します。
 @raise WIN32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
 理由はメッセージのHRESULTを調べてください。
 DISPID_CELLS = 238
 include WIN32OLE::VARIANT
 excel = WIN32OLE.new('Excel.Applicatio...
- 
      WIN32OLE_ PARAM (38.0) 
- 
      
      
      OLEオートメーションサーバが持つメソッドのパラメータ情報を提供します。 ...します。
 WIN32OLE_PARAMは、WIN32OLE_METHODのパラメータのメタデータを保持し
 ます。
 === サンプルコード
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
 method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
 param1 = method.params[0]......puts param1.name # => Filename
 @see WIN32OLE_METHOD...
- 
      WIN32OLE_ PARAM # input? -> bool (26.0) 
- 
      
      
      パラメータがクライアントからサーバへ与えるものかを判定します。 ...OLEオートメーションのパラメータは、in(クライアントからサーバへ与える。
 WIN32OLE_PARAM#input?が真)、out(サーバがクライアントへ与える。
 WIN32OLE_PARAM#output?が真)および、inout(クライアントからサーバ
 へ与え、サーバがク......ッドの方向属性がinまたはinoutならば真を返します。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
 method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
 param1 = method.params[0]
 puts param1.input? # => true
 @see http://msdn.microsoft.com/en-us/lib...
