384件ヒット
  
    
      [301-384件を表示]
    
  
    (0.762秒)
  
  
    トップページ >  :Object#method
:Object#method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :singleton_methods
:singleton_methods![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :lambda
:lambda![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :coverage
:coverage![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :public_method
:public_method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :public_instance_methods
:public_instance_methods![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :method
:method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :win32ole
:win32ole![条件を削除 [x]](/images/drop-condition-icon.png) 
  
 :Object#method
:Object#method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :singleton_methods
:singleton_methods![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :lambda
:lambda![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :coverage
:coverage![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :public_method
:public_method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :public_instance_methods
:public_instance_methods![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :method
:method![条件を削除 [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_ PARAM # name -> String (26.0) 
- 
      
      
      パラメータ名を取得します。 ...ータ名を返します。名前付き引数形式でメソッドを呼び出すときに指定します。
 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...
- 
      WIN32OLE_ PARAM # ole _ type -> String (26.0) 
- 
      
      
      パラメータの型名を取得します。 ...返します。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
 method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
 param1 = method.params[0]
 puts param1.ole_type # => VARIANT
 OLEオートメーションの型名は、対応するWIN32OLE::VARIANTの定数の先
 頭......の「VT_」を削除した名称を持ちます。
 たとえば、32ビット符号付き整数であれば「I4」となります。
 @see WIN32OLE::VARIANT...
- 
      WIN32OLE_ PARAM # ole _ type _ detail -> [String] (26.0) 
- 
      
      
      パラメータの属性を取得します。 ...ます。
 @return 型の属性を文字列配列で返します。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'IWorksheetFunction')
 method = WIN32OLE_METHOD.new(tobj, 'SumIf')
 param1 = method.params[0]
 p param1.ole_type_detail # => ["PTR", "USERDEFINED", "Range"]...
- 
      WIN32OLE_ PARAM # optional? -> bool (26.0) 
- 
      
      
      パラメータがオプションかどうかを取得します。 ...メータがオプション(省略可能)であれば真を返します。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
 method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
 param1 = method.params[0]
 puts "#{param1.name} #{param1.optional?}" # => Filename true...
- 
      WIN32OLE_ PARAM # to _ s -> String (26.0) 
- 
      
      
      パラメータ名を取得します。 ...ータ名を返します。名前付き引数形式でメソッドを呼び出すときに指定します。
 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...
- 
      WIN32OLE_ TYPE # default _ event _ sources -> [WIN32OLE _ TYPE] (20.0) 
- 
      
      
      型が持つソースインターフェイスを取得します。 ...(イ
 ベントの通知元となるインターフェイス)を返します。
 @return デフォルトのソースインターフェイスをWIN32OLE_TYPEの配列と
 して返します。返すのは配列ですが、デフォルトのソースインターフェ
 イスは最大......ない場合は空配列を返します。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
 tobj.default_event_sources.map {|intf| intf.name} #=> ["DocEvents"]
 WIN32OLE_EVENT.newでインターフェイス名を指定しない場合は、ここで
 返されたイ......るために、
 WIN32OLE_EVENT.message_loopの呼び出しが必要な点に注意してください。
 ここでは最終イベントのStatusTextChangeイベントのメッセージについては既
 知としています。
 # coding : cp932
 require 'win32ole'
 
 type = WIN32OLE_TYPE.new('Micro...
- 
      WIN32OLE_ VARIABLE (14.0) 
- 
      
      
      OLEオートメーションの変数情報をRubyで参照するためのクラスです。 ...す。
 OLEオートメーションサーバは、定数(WIN32OLE.const_load)、メソッ
 ド/プロパティ(WIN32OLE_METHOD)、イベント(WIN32OLE_EVENT)
 のほかに変数をクライアントへ提供できます。WIN32OLE_VARIABLEクラスは、サー
 バが提供する変数の......定数として利用で
 きます。
 WIN32OLE_VARIABLEのオブジェクトは、WIN32OLE_TYPE#variablesメソッ
 ドを利用して取得します。
 === サンプルコード
 require 'win32ole'
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
 variables =......tobj.variables
 variables.each do |variable|
 puts "#{variable.name}=#{variable.value}"
 end
 実行結果は以下となります。
 xlChart=-4109
 xlDialogSheet=-4116
 xlExcel4IntlMacroSheet=4
 xlExcel4MacroSheet=3
 xlWorksheet=-4167
 @see WIN32OLE_TYPE#variables...
