るりまサーチ

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

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method gets
  4. irb/input-method new
  5. matrix -

検索結果

<< 1 2 > >>

WIN32OLE_TYPE#guid -> String | nil (18265.0)

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

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

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

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

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

WIN32OLE_TYPELIB#guid -> String (18253.0)

TypeLibのGUIDを取得します。

...bのGUIDを取得します。

@return TypeLibのGUIDを文字列で返します。
@raise WIN32OLERuntimeError TypeLibの属性が読み取れない場合に通知します。

tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.guid # => '{00020813-0000-0000-C000-000...

WIN32OLE.create_guid -> String (6277.0)

GUID(グローバル一意識別子:Global Unique Identifier)を生成します。

...
GUID
(グローバル一意識別子:Global Unique Identifier)を生成します。

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

WIN32OLEが生成...
...するGUIDは以下の形式によるGUIDの文字列表現です。なお00〜
FFはGUIDの先頭からのバイト位置を示します。これはレジストリのキーとして
利用される形式です。

{33221100-5544-7766-8899-AABBCCDDEEFF}

@return GUIDの文字列表現を返しま...
...す。

WIN32OLE.create_guid # => "{????????-????-????-????-????????????}"...

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

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

...ない場合に通知されます。

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

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

COMの仕様では1つのインターフェイス...
...加のメソッドが呼び出せません。

たとえば、当メソッドの存在理由である
http://www.ruby-forum.com/topic/109954(なお、元のパッチと異な
GUIDの統一フォーマットを利用するように改造されているため、IIDの前後に
{}が必要です...
...追加されたメソッド
(たとえばGetProjectTemplate)を指定したとしても正しく呼び出せます。つ
まり、http://www.ruby-forum.com/topic/109954で例示されているよ
うなole_query_interfaceメソッドの呼び出しは不要です。

もし、当メソッドの...

WIN32OLE_TYPELIB.new(libname, mjv = nil, miv = nil) -> WIN32OLE_TYPELIB (196.0)

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

...ibname 生成するTypeLibのレジストリ上のドキュメント文字列
(WIN32OLE_TYPELIB#name)または
GUID
(WIN32OLE_TYPELIB#guid)またはTLBファイル名を
文字列で指定します。
@param mjv 作成するTypeLibのメジャーバ...
...14.0 Object Library')
tlib2 = WIN32OLE_TYPELIB.new('{00020813-0000-0000-C000-000000000046}')
tlib3 = WIN32OLE_TYPELIB.new('{00020813-0000-0000-C000-000000000046}', 1.7)
tlib4 = WIN32OLE_TYPELIB.new('{00020813-0000-0000-C000-000000000046}', 1, 7)
tlib5 = WIN32OLE_TYPELIB.new("C:\\WIND...
...name # => 'Microsoft Shell Controls And Automation'

TypeLibは、レジストリのHKEY_CLASS_ROOT\TypeLibキーの下にGUIDをキーとし
て格納されています。GUIDキーの下にバージョン番号キーが並び、ドキュメン
ト文字列はバージョン番号キーの既定...

絞り込み条件を変える

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

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

...ibname 生成するTypeLibのレジストリ上のドキュメント文字列
(WIN32OLE_TYPELIB#name)または
GUID
(WIN32OLE_TYPELIB#guid)またはTLBファイル名を
文字列で指定します。
@return TypeLibに格納されているすべて...
...= WIN32OLE_TYPE.ole_classes('Microsoft Excel 14.0 Object Library')
classes = types.map{|k| k.name} # => ["Adjustments", "CalloutFormat", ...]

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

WIN32OLE#ole_activex_initialize -> nil (112.0)

ActiveXコントロール用の初期化を行います。

...ールの永続化イ
ンターフェイスを持たない場合に通知します。

obj = WIN32OLE.new("ProgID_or_GUID_of_ActiveX_Control")
obj.ole_activex_initialize
obj.method(...)

なお、生成したOLEオートメーションサーバが永続化デー...
...ソッドを呼び出してみてくだ
さい。

また、オブジェクトによっては、当メソッドの呼び出しにより後続のデータを
要求してハングアップする場合があります。その場合は、Ctrl-Cなどによって
実行を中止してください。...

WIN32OLE.connect(ole) -> WIN32OLE (112.0)

現在実行中のOLEオートメーションサーバに接続します。

...いキーとして登録されます。
: CLSID
OLEオートメーションサーバを含むCOMのクラスを識別するための128ビット
GUID
。文字列表現は、レジストリのHKEY_CLASSES_ROOT\CLSID下のキーとして登
録されます。
: モニカ
モニカは、URIの...
...ようにWindows上のリソースを一意に識別するためのオブジェ
クトのインターフェイスで、文字表現を持ちます。詳細については
http://msdn.microsoft.com/en-us/library/ms691261(v=VS.85).aspx
を参照してください。...

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

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

...ibname 生成するTypeLibのレジストリ上のドキュメント文字列
(WIN32OLE_TYPELIB#name)または
GUID
(WIN32OLE_TYPELIB#guid)またはTLBファイル名を
文字列で指定します。
@param ole_class 型情報を取り出す型の...

WIN32OLE_VARIABLE#ole_type_detail -> [String] (112.0)

変数の型と属性を取得します。

...mtime
_FILETIME [USERDEFINED, _FILETIME] ctime
_FILETIME [USERDEFINED, _FILETIME] atime
UI4 [UI4] grfMode
UI4 [UI4] grfLocksSupported
GUID
[USERDEFINED, GUID] clsid
UI4 [UI4] grfStateBits
UI4 [UI4] reserved

上例のように、WIN32OLE_VARIABLEで取得できる変数あるいはその元...

絞り込み条件を変える

<< 1 2 > >>