るりまサーチ

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

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. matrix i
  5. csv to_i

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

WIN32OLE_METHOD#invkind -> Integer (15302.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 (15302.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の説明を参照してく...
...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::VARIANT::VT_UINT -> Integer (9208.0)

符号なし整数(unsigned int)を示します(23)。

...符号なし整数(unsigned int)を示します(23)。

OLEオートメーションでは利用できません。代わりにVT_I4を利用してください。...

WIN32OLE::VARIANT::VT_USERDEFINED -> Integer (9208.0)

ユーザ定義型を示します(29)。

...ユーザ定義型を示します(29)。

OLEオートメーションでは利用できません。代わりにVT_I4を利用してください。...

WIN32OLE#ole_query_interface(iid) -> WIN32OLE (9202.0)

IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを 持つオブジェクトを取得します。

...
I
ID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを
持つオブジェクトを取得します。

オブジェクトが複数のオートメーション用インターフェイスを持つ場合に、当
メソッドを利用して既定のイ...
...m iid 取得するインターフェイスのIIDを文字列で指定します。
@return iidパラメータで指定したインターフェイスを持つWIN32OLEオブジェクト
@raise WIN32OLERuntimeError 指定したIIDをオブジェクトが持たない場合に通知されます。

i
e...
...= WIN32OLE.new('InternetExplorer.Application')
i
e_web_app = ie.ole_query_interface('{0002DF05-0000-0000-C000-000000000046}')

上例のie_web_appは、ieと同じインスタンスとなります。

COMの仕様では1つのインターフェイスについて同じIID問い合わせに対し...

絞り込み条件を変える

WIN32OLE::VARIANT::VT_INT -> Integer (9202.0)

符号付き整数(int)を示します(22)。

...符号付き整数(int)を示します(22)。...

WIN32OLE_METHOD#event_interface -> String | nil (9202.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_METHOD#helpstring -> String | nil (9202.0)

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

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

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

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

WIN32OLE_TYPE#helpstring -> String | nil (9202.0)

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

...

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

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

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

WIN32OLE_TYPE#inspect -> String (9202.0)

selfを説明的な文字列で表現します。

...ます。

@return "#<WIN32OLE_TYPE"とWIN32OLE_TYPE#to_sの結果を「:」で結合
し、「>」で閉じた文字列を返します。

x = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
puts x.inspect #=> #<WIN32OLE_TYPE:Worksheet>

@see WIN32OLE_TYPE#to_s...

絞り込み条件を変える

<< 1 2 3 ... > >>