384件ヒット
  
    
      [1-100件を表示]
    
  
    (0.154秒)
  
  
    トップページ >  :Object#method
:Object#method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :method
:method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :Method
:Method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :BasicObject
:BasicObject![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :lambda
:lambda![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :coverage
:coverage![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :helpfile
:helpfile![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :win32ole
:win32ole![条件を削除 [x]](/images/drop-condition-icon.png) 
  
 :Object#method
:Object#method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :method
:method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :Method
:Method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :BasicObject
:BasicObject![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :lambda
:lambda![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :coverage
:coverage![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :helpfile
:helpfile![条件を削除 [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)
- 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_ TYPE # ole _ methods -> [WIN32OLE _ METHOD] (6221.0) 
- 
      
      
      型が持つメソッドのメタデータを取得します。 ...つメソッドのメタデータをWIN32OLE_METHODの配列として返します。
 メソッドを持たない場合は空配列を返します。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
 methods = tobj.ole_methods.map {|m| m.name }......# => ['QueryInterface', 'AddRef', 'Release',....]
 @see WIN32OLE_METHOD...
- 
      WIN32OLE# method _ missing(id , *args) -> object | nil (6216.0) 
- 
      
      
      WIN32OLE#invokeメソッドを実行します。 ...WIN32OLE#invokeメソッドを実行します。
 WIN32OLEのインスタンスに対して、このリファレンスに明記されていないメソッ
 ドを呼び出した場合、OLEオートメーションサーバのメソッド(プロパティ)呼
 び出しと解釈します。
 @param......。
 @raise WIN32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
 理由はメッセージのHRESULTを調べてください。
 WIN32OLEはOLEオートメーションオブジェクトのメソッド呼び出しを
 method_missingを......利用して実行します。このためWIN32OLEを継承するクラスを
 作成してmethod_missingをオーバーライドする場合、superを呼び出してくださ
 い。
 @see WIN32OLE#invoke...
- 
      WIN32OLE_ METHOD . new(ole _ type , method) -> WIN32OLE _ METHOD (3280.0) 
- 
      
      
      WIN32OLE_TYPEとメソッド名を指定してWIN32OLE_METHODのインスタンス を生成します。 ...WIN32OLE_TYPEとメソッド名を指定してWIN32OLE_METHODのインスタンス
 を生成します。
 OLEオートメーションサーバの型情報とメソッド名からWIN32OLE_METHODのイン
 スタンスを生成します。
 アプリケーションプログラムでは、WIN32OLE_METHO......WIN32OLE#ole_methodなどのメソッドを参照するほ
 うが簡単です。
 @param ole_type WIN32OLE_TYPEのインスタンス。
 @param method メソッド名を文字列で指定します。
 @return methodパラメータに対応するWIN32OLE_METHODのインスタンス。
 @raise WIN32OLERu......ntimeError methodパラメータで指定したメソッドが見つかりません。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
 method = WIN32OLE_METHOD.new(tobj, 'SaveAs')...
- 
      WIN32OLE_ METHOD # invoke _ kind -> String (3038.0) 
- 
      
      
      メソッドの種類を文字列で取得します。 ...を返します。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
 method = WIN32OLE_METHOD.new(tobj, 'Add')
 puts method.invoke_kind # => "FUNC"
 返送値は以下のいずれかとなります。値の意味は
 WIN32OLE_METHOD#invkindの説明を参照して......ています。
 : PROPERTYPUT
 INVOKE_PROPERTYPUTが設定されています。
 : PROPERTYPUTREF
 INVOKE_PROPERTYPUTREFが設定されています。
 : FUNC
 INVOKE_FUNCが設定されています。
 : UNKNOWN
 上記のいずれにも当てはまりません。
 @see WIN32OLE_METHOD#invkind...
- 
      WIN32OLE_ METHOD # helpcontext -> Integer | nil (3032.0) 
- 
      
      
      メソッドのヘルプコンテキストを取得します。 ...j = 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 # helpfile -> String | nil (3032.0) 
- 
      
      
      ヘルプファイルのパス名を取得します。 ...tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
 method = WIN32OLE_METHOD.new(tobj, 'Add')
 puts method.helpfile # => C:\...\VBAXL9.CHM
 メソッドにヘルプファイルが関連付けられている場合、WIN32OLE.ole_show_helpにWIN32OLE_METHODオブジ......ェクトを与えてヘルプファイルを表示できます。
 @see WIN32OLE.ole_show_help...
- 
      WIN32OLE_ METHOD # return _ type _ detail -> [String] (3032.0) 
- 
      
      
      返り値の型と属性を取得します。 ...ます。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
 method = WIN32OLE_METHOD.new(tobj, 'Workbooks')
 p method.return_type_detail # => ["PTR", "USERDEFINED", "Workbooks"]
 属性が付加されていない場合は、WIN32OLE_METHOD#return_typeを要素...
- 
      WIN32OLE_ METHOD # dispid -> Integer (3026.0) 
- 
      
      
      メソッドのディスパッチID(DISPID)を取得します。 ...。WIN32OLEでは、
 WIN32OLE#_invokeなどのメソッドで、呼び出すサーバのメソッドを指定
 するのに利用します。
 @return メソッドのDISPIDを返します。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
 method = WIN32OLE_METHOD.n......ew(tobj, 'Add')
 puts method.dispid # => 181
 @see WIN32OLE#_invoke, WIN32OLE#_getproperty,
 WIN32OLE#_setproperty...
- 
      WIN32OLE_ METHOD # event? -> bool (3026.0) 
- 
      
      
      メソッドがイベントかどうかを取得します。 ...を受けるために実装するメソッドです。
 @return メソッドがイベントであれば真。
 tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
 method = WIN32OLE_METHOD.new(tobj, 'SheetActivate')
 puts method.event? # => true
 @see WIN32OLE_EVENT...
