36件ヒット
[1-36件を表示]
(0.152秒)
ライブラリ
- win32ole (36)
クラス
-
WIN32OLE
_ TYPE (12) -
WIN32OLE
_ VARIABLE (24)
キーワード
-
ole
_ type (12) -
ole
_ type _ detail (12)
検索結果
先頭3件
-
WIN32OLE
_ TYPE # variables -> [WIN32OLE _ VARIABLE] (21114.0) -
型が持つ変数を取得します。
...ERuntimeError 型属性が取得できない場合に通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
vars = tobj.variables
vars.each do |v|
puts "#{v.name} = #{v.value}"
end
上記を実行すると以下の出力が得られます... -
WIN32OLE
_ VARIABLE # ole _ type -> String (6125.0) -
変数の型を取得します。
...「Unknown Type nn」(nnはバリアント型を示す数値)の形式の文字列
を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
variables = tobj.variables
variables.each do |variable|
puts "#{variable.ole_type} #{variable.... -
WIN32OLE
_ VARIABLE # ole _ type _ detail -> [String] (6113.0) -
変数の型と属性を取得します。
...2OLE_TYPE.new('Microsoft XML, v5.0', 'tagSTATSTG')
tobj.variables.each do |v|
puts "#{v.ole_type} [#{v.ole_type_detail.join(', ')}] #{v.name}"
end
出力結果
Unknown Type 31 [] pwcsName # => VT_LPWSTR はWIN32OLE::VARIANTで未定義なので変換できない
UI4 [UI4] type
_ULA......EFINED, _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で取得できる変数あ...