396件ヒット
[1-100件を表示]
(0.078秒)
種類
- インスタンスメソッド (220)
- 定数 (132)
- 特異メソッド (33)
- クラス (11)
クラス
- WIN32OLE (121)
-
WIN32OLE
_ EVENT (22) -
WIN32OLE
_ METHOD (33) -
WIN32OLE
_ PARAM (33) -
WIN32OLE
_ TYPE (44) -
WIN32OLE
_ TYPELIB (11) -
WIN32OLE
_ VARIABLE (11) -
WIN32OLE
_ VARIANT (33)
モジュール
-
WIN32OLE
:: VARIANT (77)
キーワード
-
CP
_ UTF7 (11) -
CP
_ UTF8 (11) -
LOCALE
_ SYSTEM _ DEFAULT (11) -
LOCALE
_ USER _ DEFAULT (11) - Null (11)
-
VT
_ NULL (11) -
VT
_ UI1 (11) -
VT
_ UI2 (11) -
VT
_ UI4 (11) -
VT
_ UINT (11) -
VT
_ UNKNOWN (11) -
VT
_ USERDEFINED (11) - WIN32OLERuntimeError (11)
- []= (11)
-
create
_ guid (11) - default (11)
-
default
_ event _ sources (11) -
default
_ ole _ types (11) - guid (22)
- input? (11)
- locale= (11)
-
ole
_ func _ methods (11) -
ole
_ put _ methods (11) -
ole
_ query _ interface (11) -
ole
_ reference _ count (11) -
on
_ event _ with _ outargs (11) - output? (11)
-
return
_ type (11) -
return
_ type _ detail (11) -
return
_ vtype (11) -
source
_ ole _ types (11) - unadvise (11)
- value (22)
- value= (11)
検索結果
先頭5件
-
WIN32OLE
# ole _ query _ interface(iid) -> WIN32OLE (15510.0) -
IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを 持つオブジェクトを取得します。
...
IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを
持つオブジェクトを取得します。
オブジェクトが複数のオートメーション用インターフェイスを持つ場合に、当
メソッドを利用して既定のイ......m iid 取得するインターフェイスのIIDを文字列で指定します。
@return iidパラメータで指定したインターフェイスを持つWIN32OLEオブジェクト
@raise WIN32OLERuntimeError 指定したIIDをオブジェクトが持たない場合に通知されます。
ie......= WIN32OLE.new('InternetExplorer.Application')
ie_web_app = ie.ole_query_interface('{0002DF05-0000-0000-C000-000000000046}')
上例のie_web_appは、ieと同じインスタンスとなります。
COMの仕様では1つのインターフェイスについて同じIID問い合わせに対し... -
WIN32OLE
:: VARIANT :: VT _ UINT -> Integer (15408.0) -
符号なし整数(unsigned int)を示します(23)。
...符号なし整数(unsigned int)を示します(23)。
OLEオートメーションでは利用できません。代わりにVT_I4を利用してください。... -
WIN32OLE
:: VARIANT :: VT _ USERDEFINED -> Integer (15408.0) -
ユーザ定義型を示します(29)。
...ユーザ定義型を示します(29)。
OLEオートメーションでは利用できません。代わりにVT_I4を利用してください。... -
WIN32OLE
_ PARAM # input? -> bool (15308.0) -
パラメータがクライアントからサーバへ与えるものかを判定します。
...す。
OLEオートメーションのパラメータは、in(クライアントからサーバへ与える。
WIN32OLE_PARAM#input?が真)、out(サーバがクライアントへ与える。
WIN32OLE_PARAM#output?が真)および、inout(クライアントからサーバ
へ与え、サーバ......持ち
ます。
input?メソッドはin属性またはinout属性なら真を返します。
@return メソッドの方向属性がinまたはinoutならば真を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'S......aveAs')
param1 = method.params[0]
puts param1.input? # => true
@see http://msdn.microsoft.com/en-us/library/aa367051(v=VS.85).aspx... -
WIN32OLE
_ PARAM # output? -> bool (15308.0) -
パラメータがクライアントからの結果を受け取るためのものかを判定します。
...す。
OLEオートメーションのパラメータは、in(クライアントからサーバへ与える。
WIN32OLE_PARAM#input?が真)、out(サーバがクライアントへ与える。
WIN32OLE_PARAM#output?が真)および、inout(クライアントからサーバ
へ与え、サーバ......output?メソッドはout属性またはinout属性なら真を返します。
@return メソッドの方向属性がoutまたはinoutならば真を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Internet Controls', 'DWebBrowserEvents')
method = WIN32OLE_METHOD.new(tobj, 'NewWindow')......rams.each do |param|
puts "#{param.name} #{param.output?}"
end
The result of above script is following:
URL false
Flags false
TargetFrameName false
PostData false
Headers false
Processed true
@see http://msdn.microsoft.com/en-us/library/aa367136(v=VS.85).as... -
WIN32OLE
. create _ guid -> String (12326.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
_ TYPE # guid -> String | nil (12326.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 (12326.0) -
TypeLibのGUIDを取得します。
...LibのGUIDを取得します。
@return TypeLibのGUIDを文字列で返します。
@raise WIN32OLERuntimeError TypeLibの属性が読み取れない場合に通知します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.guid # => '{00020813-0000-0000-C000-0... -
WIN32OLE
:: VARIANT :: VT _ UI2 -> Integer (12308.0) -
符号なし16ビット整数(unsigned short)を示します(18)。
...符号なし16ビット整数(unsigned short)を示します(18)。
OLEオートメーションでは利用できません。代わりにVT_I2を利用してください。... -
WIN32OLE
:: VARIANT :: VT _ UI4 -> Integer (12308.0) -
符号なし32ビット整数(unsigned int)を示します(19)。
...符号なし32ビット整数(unsigned int)を示します(19)。
OLEオートメーションでは利用できません。代わりにVT_I4を利用してください。...