るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.008秒)
トップページ > クラス:WIN32OLE_TYPE[x] > クエリ:guid[x]

別のキーワード

  1. rss guid
  2. guid ispermalink
  3. win32ole guid
  4. win32ole create_guid
  5. item guid

ライブラリ

キーワード

検索結果

WIN32OLE_TYPE#guid -> String | nil (18142.0)

この型のGUID(グローバル一意識別子)を取得します。

...この型のGUID(グローバル一意識別子)を取得します。

@return GUIDを文字列で返します。GUIDを持たない型の場合はnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
puts tobj.guid # => {00024500-0000-0000-C0...
...00-000000000046}

GUID
は、COMのクラス識別子(CLSID)、インターフェイス識別子(IID)など多数の
領域でWindows上のオブジェクトの識別に利用される128ビットの値です。...

WIN32OLE_TYPE.new(libname, ole_class) -> WIN32OLE_TYPE (13.0)

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

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

@param libname 生成するTypeLibのレジストリ上のドキュメント文字列
WIN32OLE_TYPELIB#name)または
GUID
WIN32OLE_TYPELIB#guid)またはTLBファイル名を
文字列で指...
...eLIbに定義された型の情報を格納したWIN32OLE_TYPEオブジェクトを返します。
@raise WIN32OLERuntimeError TypeLibが見つかりません。またはole_classで指定した型が未定義です。

excel_app_type = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'App...
...lication')
puts excel_app_type.progid # => "Excel.Application.14"

TypeLibに定義されているすべての型を取得するには、
WIN32OLE_TYPE
LIBオブジェクトのWIN32OLE_TYPELIB#ole_typesメ
ソッドを利用します。...

WIN32OLE_TYPE.ole_classes(libname) -> [WIN32OLE_TYPE] (13.0)

TypeLibで定義されているすべての型情報を取得します。

...メント文字列
WIN32OLE_TYPELIB#name)または
GUID
WIN32OLE_TYPELIB#guid)またはTLBファイル名を
文字列で指定します。
@return TypeLibに格納されているすべての型をWIN32OLE_TYPEオブジェクトの配列として...
...ypes = WIN32OLE_TYPE.ole_classes('Microsoft Excel 14.0 Object Library')
classes = types.map{|k| k.name} # => ["Adjustments", "CalloutFormat", ...]

Ruby-1.9.1からは、TypeLibに定義されているすべての型を取得するには、
WIN32OLE_TYPE
LIBオブジェクトのWIN32OLE_TYPELIB#ol...