828件ヒット
[201-300件を表示]
(0.141秒)
ライブラリ
- win32ole (828)
クラス
- WIN32OLE (36)
-
WIN32OLE
_ METHOD (216) -
WIN32OLE
_ PARAM (108) -
WIN32OLE
_ TYPE (252) -
WIN32OLE
_ TYPELIB (132) -
WIN32OLE
_ VARIABLE (84)
キーワード
- default (12)
-
default
_ event _ sources (12) -
default
_ ole _ types (12) - dispid (12)
- event? (12)
-
event
_ interface (12) - guid (24)
- helpcontext (24)
- helpfile (24)
- helpstring (24)
-
implemented
_ ole _ types (12) - input? (12)
- inspect (12)
- invkind (12)
-
invoke
_ kind (12) -
library
_ name (12) -
major
_ version (24) -
minor
_ version (24) - name (60)
-
offset
_ vtbl (12) -
ole
_ classes (12) -
ole
_ methods (12) -
ole
_ obj _ help (12) -
ole
_ type _ detail (24) -
ole
_ typelib (24) -
ole
_ types (12) - optional? (12)
- output? (12)
- params (12)
- path (12)
- progid (12)
-
return
_ type (12) -
return
_ type _ detail (12) -
return
_ vtype (12) - retval? (12)
-
size
_ opt _ params (12) -
size
_ params (12) -
source
_ ole _ types (12) -
src
_ type (12) -
to
_ s (60) - typekind (12)
- value (12)
-
variable
_ kind (12) - variables (12)
- varkind (12)
- version (12)
- visible? (36)
検索結果
先頭5件
-
WIN32OLE
_ TYPE # helpstring -> String | nil (9207.0) -
型のドキュメント文字列を取得します。
...メント文字列を取得します。
@return ドキュメント文字列を返します。未定義の場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Internet Controls', 'IWebBrowser')
p tobj.helpstring # => "Web Browser interface"
ドキュメント文字列は、コ... -
WIN32OLE
_ TYPE # ole _ methods -> [WIN32OLE _ METHOD] (9207.0) -
型が持つメソッドのメタデータを取得します。
...す。
@return 型が持つメソッドのメタデータを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
_ TYPE # inspect -> String (9131.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... -
WIN32OLE
_ TYPE # to _ s -> String (9107.0) -
selfの型名を取得します。
...selfの型名を取得します。
@return selfの型名を文字列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
p tobj.name # => "Application"... -
WIN32OLE
_ TYPELIB # path -> String (9101.0) -
TypeLibのパス名を取得します。
...TypeLibのパス名を取得します。
@return TypeLibのパス名を文字列で返します。この値はレジストリの登録値を
そのまま利用するため、Rubyのパス名形式(ディレクトリ区切りは
「/」)ではなく、Windowsのパス名形式(......\」)
です。
@raise WIN32OLERuntimeError TypeLibの属性が読み取れない場合に通知します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.path # => 'C:\...\EXCEL.EXE'
TypeLibは拡張子TLB(まれにOLB)という独立したファ... -
WIN32OLE
_ TYPELIB # to _ s -> String (9101.0) -
TypeLibのドキュメント文字列を取得します。
...
TypeLibのドキュメント文字列を取得します。
ドキュメント文字列は、コンテキストヘルプなどに利用可能なTypeLibの簡単な
説明文で、通常バージョン番号を含みます。
@return TypeLibのドキュメント文字列を返します。
tlib......= WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.name # => 'Microsoft Excel 14.0 Object Library'... -
WIN32OLE
_ TYPELIB # ole _ classes -> [WIN32OLE _ TYPE] (6209.0) -
TypeLibに格納されているすべての型を取得します。
...
TypeLibに格納されているすべての型を取得します。
TypeLibに格納されている型には、クラス(CoClass——コンポーネントクラス)
やEnum(列挙子)、構造体などがあります。
@return TypeLibに格納されているすべての型をWIN32OLE_TY......PEオブジェ
クトの配列として返します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
classes = tlib.ole_types.map{|k| k.name} # => ["Adjustments", "CalloutFormat", ...]... -
WIN32OLE
_ METHOD # helpcontext -> Integer | nil (6207.0) -
メソッドのヘルプコンテキストを取得します。
...です。
@return ヘルプコンテキストを返します。未定義の場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
method = WIN32OLE_METHOD.new(tobj, 'Add')
puts method.helpcontext # => 65717
WIN32OLE_METHODオブジェ... -
WIN32OLE
_ METHOD # helpstring -> String | nil (6207.0) -
メソッドのヘルプ文字列を取得します。
...pstringは、IDEがメソッドのバルーンヘルプを表示するような場合に利用可
能な、1行程度でメソッドを説明する文字列です。
@return ヘルプ文字列を返します。未定義ならばnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Internet......Controls', 'IWebBrowser')
method = WIN32OLE_METHOD.new(tobj, 'Navigate')
puts method.helpstring # => Navigates to a URL or file....