るりまサーチ

最速Rubyリファレンスマニュアル検索!
84件ヒット [1-84件を表示] (0.089秒)

別のキーワード

  1. _builtin b
  2. string b
  3. b
  4. b string
  5. b _builtin

ライブラリ

キーワード

検索結果

WIN32OLE_TYPELIB#guid -> String (21130.0)

TypeLibのGUIDを取得します。

...TypeLibGUIDを取得します。

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

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

RSS::Maker::ItemsBase::ItemBase#guid (21102.0)

@todo

@todo

RSS::Maker::ItemsBase::ItemBase#categories (6002.0)

@todo

@todo

RSS::Maker::ItemsBase::ItemBase#enclosure (6002.0)

@todo

@todo

RSS::Maker::ItemsBase::ItemBase#source (6002.0)

@todo

@todo

絞り込み条件を変える

WIN32OLE_VARIABLE#ole_type_detail -> [String] (3013.0)

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

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

@return 変数の型と属性を文字列配列で返します。

tobj = WIN32OLE_TYPE.new('Microsoft XML, v5.0', 'tagSTATSTG')
tobj.variables.each do |v|
puts "#{v.ole_type} [#{v.ole_type_detail.join(', ')}] #{v.name}"
end

出力結果

Unkn...
...R] cbSize
_FILETIME [USERDEFINED, _FILETIME] 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...

WIN32OLE#ole_query_interface(iid) -> WIN32OLE (13.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つのインターフェイ...
...イスを呼び出す可能性を持つということを意
味します。当然、それはサーバ実装のバグです。

問題は、C++のvtblアクセスや.NET FrameworkのCOM Interopのために静的型情
報が必要となることです。このため、一度あるインターフェ...
...加のメソッドが呼び出せません。

たとえば、当メソッドの存在理由である
http://www.ruby-forum.com/topic/109954(なお、元のパッチと異な
GUIDの統一フォーマットを利用するように改造されているため、IIDの前後に
{}が必要です...