416件ヒット
[1-100件を表示]
(0.058秒)
ライブラリ
クラス
- Addrinfo (11)
- BasicSocket (11)
-
Fiddle
:: Closure (11) -
Net
:: FTP :: MLSxEntry (9) -
Net
:: IMAP :: BodyTypeBasic (11) -
Net
:: IMAP :: BodyTypeMessage (22) -
Net
:: IMAP :: BodyTypeText (22) -
Socket
:: AncillaryData (44) -
WIN32OLE
_ METHOD (77) -
WIN32OLE
_ TYPE (44) -
WIN32OLE
_ TYPELIB (22) -
WIN32OLE
_ VARIABLE (22) -
WIN32OLE
_ VARIANT (11) -
Win32
:: Registry (22) -
Zlib
:: ZStream (11)
モジュール
- Kernel (66)
キーワード
- [] (11)
-
check
_ signedness (22) -
check
_ sizeof (22) -
convertible
_ int (22) - ctype (11)
-
data
_ type (11) - dispid (11)
- facts (9)
- helpcontext (22)
- invkind (11)
-
ip
_ pktinfo (11) -
ipv6
_ pktinfo (11) -
ipv6
_ pktinfo _ ifindex (11) - lines (22)
-
major
_ version (22) -
minor
_ version (22) -
offset
_ vtbl (11) -
ole
_ type _ detail (11) - read (11)
-
return
_ vtype (11) - sendmsg (11)
- size (33)
-
size
_ opt _ params (11) -
size
_ params (11) - socktype (11)
- typekind (11)
- varkind (11)
- vartype (11)
検索結果
先頭5件
-
Socket
:: AncillaryData # type -> Integer (18225.0) -
自身が保持している cmsg type (種類) を返します。
...自身が保持している cmsg type (種類) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> 2
@see Socket::AncillaryData.new... -
WIN32OLE
_ TYPE # typekind -> Integer (9232.0) -
selfの種類を示す値を取得します。
...LE_TYPE#ole_typeを参照してください。
@return 型の種類を示す数値を返します。
@raise WIN32OLERuntimeError 型の種類(TYPEKIND)を取得できない場合に通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Word 14.0 Object Library', 'Documents')
p tobj.typekin......d # => 4
@see WIN32OLE_TYPE#ole_type... -
WIN32OLE
_ METHOD # return _ vtype -> Integer (6208.0) -
メソッドの返り値の型を示す数値を取得します。
...型情報を取得できなかった場合に通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
method = WIN32OLE_METHOD.new(tobj, 'Visible')
puts method.return_vtype # => 11
VARENUMの定義は、Platform SDKのwtypes.hにあります。... -
Zlib
:: ZStream # data _ type -> Integer (6203.0) -
ストリームに入力されたデータの形式を推測します。 返り値は Zlib::BINARY, Zlib::ASCII, Zlib::UNKNOWN の いずれかです。
ストリームに入力されたデータの形式を推測します。
返り値は Zlib::BINARY, Zlib::ASCII, Zlib::UNKNOWN の
いずれかです。 -
Addrinfo
# socktype -> Integer (6202.0) -
ソケットタイプを整数で返します。
...ソケットタイプを整数で返します。
require 'socket'
Addrinfo.tcp("localhost", 80).socktype == Socket::SOCK_STREAM #=> true... -
Fiddle
:: Closure # ctype -> Integer (6202.0) -
返り値の型を返します。
返り値の型を返します。 -
WIN32OLE
_ VARIANT # vartype -> Integer (6202.0) -
selfの型情報を取得します。
...型情報は、WIN32OLE::VARIANTの定数値の組み合わせです。
obj = WIN32OLE_VARIANT.new("string")
obj.vartype # => 8 (WIN32OLE::VARIANT::VT_BSTR)
bytes = WIN32OLE_VARIANT.new([1,2,3,4,5], VT_UI1 | VT_ARRAY)
bytes.vartype # => 8209 (WIN32OLE::VARIANT::VT_ARRAY | VT_UI1)... -
WIN32OLE
_ VARIABLE # ole _ type _ detail -> [String] (6144.0) -
変数の型と属性を取得します。
...32OLE_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
_UL......ARGE_INTEGER [USERDEFINED, _ULARGE_INTEGER] 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
_ TYPE # helpcontext -> Integer | nil (3108.0) -
この型に関連するヘルプファイルのトピックID(ヘルプコンテキスト)を取得 します。
...。
@return 型に関連するヘルプコンテキストを整数で返します。ヘルプコンテキ
ストが登録されていない場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
puts tobj.helpcontext # => 131185... -
WIN32OLE
_ TYPE # major _ version -> Integer (3108.0) -
型のメジャーバージョン番号を取得します。
...取得します。
@return 型のメジャーバージョン番号を整数で返します。
@raise WIN32OLERuntimeError 型属性の読み取りに失敗すると通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Word 14.0 Object Library', 'Documents')
p tobj.major_version # => 8...