るりまサーチ

最速Rubyリファレンスマニュアル検索!
319件ヒット [1-100件を表示] (0.125秒)
トップページ > クエリ:i[x] > クエリ:h[x] > クエリ:ole_type[x]

別のキーワード

  1. _builtin to_h
  2. hash to_h
  3. env to_h
  4. struct to_h
  5. array to_h

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

WIN32OLE#ole_type -> WIN32OLE_TYPE | nil (21337.0)

WIN32OLE_TYPEオブジェクトを返します。

...WIN32OLE_TYPEオブジェクトを返します。

WIN32OLE_TYPEオブジェクトは、WIN32OLEオブジェクトの文書情報と型情
報を保持するオブジェクトです。

@return オブジェクトに関連するWIN32OLE_TYPEオブジェクトを返します。
オブジェク...
...トがドキュメント情報を持たない場合はnilを返します。

excel = WIN32OLE.new('Excel.Application')
tobj = excel.ole_obj_help

@see WIN32OLE_TYPE...

WIN32OLE_METHOD#invkind -> Integer (18306.0)

メソッドの種類を示すINVOKEKIND列挙値を取得します。

...INVOKEKIND列挙値を取得します。

ここで言うメソッドの種類というのは、OLEオートメーションクライアントの記
述言語がどのような形式でサーバ呼び出しを記述すべきかを指定した属性値で
す。

@return メソッドのINVOKEKIND...
...す。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
method = WIN32OLE_METHOD.new(tobj, 'Add')
puts method.invkind # => 1

I
NVOKEKIND列挙値は以下の通りです。メソッドの種類は以下の値の論理和で示
されます。

: INVOKE_FUNC(1)...
...出し形式で記述するメソッドです。
: INVOKE_PROPERTYGET(2)
プロパティ参照形式で記述するメソッドです。
: INVOKE_PROPERTYPUT(4)
プロパティに値を設定する形式で記述するメソッドです。
: INVOKE_PROPERTYPUTREF(8)
プロパティに参照を...

WIN32OLE_METHOD#invoke_kind -> String (18306.0)

メソッドの種類を文字列で取得します。

...WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
method = WIN32OLE_METHOD.new(tobj, 'Add')
puts method.invoke_kind # => "FUNC"

返送値は以下のいずれかとなります。値の意味は
WIN32OLE_METHOD#invkindの説明を参照してください。

: PORPERTY
I
...
...OKE_PROPETYGETとINVOKE_PROPETYPUTの両方が設定されています。
: PROPERTYGET
I
NVOKE_PROPETYGETが設定されています。
: PROPERTYPUT
I
NVOKE_PROPERTYPUTが設定されています。
: PROPERTYPUTREF
I
NVOKE_PROPERTYPUTREFが設定されています。
: FUNC
I
NVOKE_FUNCが設...
...定されています。
: UNKNOWN
上記のいずれにも当てはまりません。

@see WIN32OLE_METHOD#invkind...

WIN32OLE_TYPE#helpstring -> String | nil (18306.0)

型のドキュメント文字列を取得します。

...

@return ドキュメント文字列を返します。未定義の場合はnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Internet Controls', 'IWebBrowser')
p tobj.helpstring # => "Web Browser interface"

ドキュメント文字列は、コンテキストヘルプなどに利...

WIN32OLE_METHOD#helpstring -> String | nil (15306.0)

メソッドのヘルプ文字列を取得します。

...

h
elpstringは、IDEがメソッドのバルーンヘルプを表示するような場合に利用可
能な、1行程度でメソッドを説明する文字列です。

@return ヘルプ文字列を返します。未定義ならばnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Inte...
...rnet Controls', 'IWebBrowser')
method = WIN32OLE_METHOD.new(tobj, 'Navigate')
puts method.helpstring # => Navigates to a URL or file....

絞り込み条件を変える

WIN32OLE_TYPE#helpfile -> String | nil (15306.0)

オブジェクトに関連付けられたヘルプファイルのフルパス名。

...ルパス名。

ここで返されたヘルプファイルを表示するには、
WIN32OLE#ole_show_helpメソッドを呼び出します。

オブジェクトがヘルプファイルを持たない場合はnilを返します。

@return オブジェクトに関連付けられたヘルプファ...
...イルが未定義の場合はnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
puts tobj.helpfile # => C:\...\VBAXL9.CHM
WIN32OLE.ole_show_help tobj.helpfile, tobj.helpcontext
# 注)WIN32OLE.ole_show_help(tobj) の呼び出しが望ま...
...い場合があることに注意してください。

また、返送値はOLEサーバの登録値をそのまま利用するため、Rubyのパス名形式
(ディレクトリ区切りは「/」)ではなく、Windowsのパス名形式(ディレクト
リ区切りは「\」)です。...

WIN32OLE_METHOD#helpfile -> String | nil (12306.0)

ヘルプファイルのパス名を取得します。

...nilを返します。

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にWIN3...
...2OLE_METHODオブジェクトを与えてヘルプファイルを表示できます。

@see WIN32OLE.ole_show_help...

WIN32OLE_TYPE#ole_methods -> [WIN32OLE_METHOD] (12306.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#event_interface -> String | nil (12206.0)

メソッドがイベントの場合、イベントのインターフェイス名を取得します。

...ベントのインターフェイス名を返し
ます。イベントでなければnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SheetActivate')
puts method.event_interface # => WorkbookEvents...

WIN32OLE_TYPE#helpcontext -> Integer | nil (12206.0)

この型に関連するヘルプファイルのトピックID(ヘルプコンテキスト)を取得 します。

...ID(ヘルプコンテキスト)を取得
します。

@return 型に関連するヘルプコンテキストを整数で返します。ヘルプコンテキ
ストが登録されていない場合はnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Librar...
...y', 'Worksheet')
puts tobj.helpcontext # => 131185...

絞り込み条件を変える

<< 1 2 3 ... > >>