3995件ヒット
[1-100件を表示]
(0.184秒)
ライブラリ
- ビルトイン (146)
-
cgi
/ core (11) -
cgi
/ html (286) -
cgi
/ util (22) - fiddle (198)
-
fiddle
/ import (33) - getoptlong (11)
- mkmf (132)
-
net
/ ftp (63) -
net
/ http (209) -
net
/ imap (407) -
net
/ pop (11) -
net
/ smtp (78) - objspace (22)
- open-uri (27)
- openssl (231)
- optparse (22)
-
rdoc
/ context (44) -
rdoc
/ markup (11) -
rdoc
/ parser / ruby (22) -
rdoc
/ top _ level (11) - resolv (33)
-
rexml
/ document (352) -
rexml
/ parsers / pullparser (22) -
rexml
/ sax2listener (11) -
rexml
/ streamlistener (33) -
rubygems
/ dependency (11) -
rubygems
/ package / tar _ header (11) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - socket (297)
- un (11)
- uri (55)
-
webrick
/ httpauth / userdb (22) -
webrick
/ httprequest (11) -
webrick
/ httpresponse (11) -
webrick
/ httpserver (11) -
webrick
/ httputils (44) - win32ole (935)
- zlib (44)
クラス
- Addrinfo (44)
- BasicSocket (11)
- CGI (33)
- Enumerator (5)
-
Fiddle
:: Closure (11) -
Fiddle
:: Function (11) -
Fiddle
:: Handle (22) - File (11)
-
File
:: Stat (11) -
Gem
:: Dependency (11) -
Gem
:: Package :: TarHeader (11) - GetoptLong (11)
-
Net
:: FTP (18) -
Net
:: FTP :: MLSxEntry (45) -
Net
:: HTTP (165) -
Net
:: IMAP :: BodyTypeBasic (88) -
Net
:: IMAP :: BodyTypeMessage (121) -
Net
:: IMAP :: BodyTypeMultipart (99) -
Net
:: IMAP :: BodyTypeText (99) -
Net
:: POP3 (11) -
Net
:: SMTP (78) -
OpenSSL
:: PKCS12 (11) -
OpenSSL
:: PKCS7 (11) -
OpenSSL
:: X509 :: Name (88) - OptionParser (22)
-
RDoc
:: Context (44) -
RDoc
:: Markup (11) -
RDoc
:: Parser :: Ruby (22) -
RDoc
:: TopLevel (11) -
REXML
:: AttlistDecl (11) -
REXML
:: Attribute (11) -
REXML
:: Comment (11) -
REXML
:: DocType (198) -
REXML
:: Document (22) -
REXML
:: Element (11) -
REXML
:: Instruction (33) -
REXML
:: Parsers :: PullEvent (22) -
REXML
:: Text (44) -
REXML
:: XMLDecl (11) -
Resolv
:: DNS (33) -
RubyVM
:: AbstractSyntaxTree :: Node (12) -
RubyVM
:: InstructionSequence (11) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - Socket (66)
-
Socket
:: AncillaryData (143) - UNIXSocket (22)
-
URI
:: FTP (55) -
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPResponse (11) -
WEBrick
:: HTTPServer (11) -
WEBrick
:: HTTPUtils :: FormData (11) - WIN32OLE (88)
-
WIN32OLE
_ METHOD (209) -
WIN32OLE
_ PARAM (110) -
WIN32OLE
_ TYPE (275) -
WIN32OLE
_ TYPELIB (143) -
WIN32OLE
_ VARIABLE (88) -
WIN32OLE
_ VARIANT (22) -
Zlib
:: ZStream (11)
モジュール
-
CGI
:: HtmlExtension (286) - Enumerable (22)
- Fiddle (154)
-
Fiddle
:: Importer (33) - Kernel (225)
-
Net
:: HTTPHeader (44) - ObjectSpace (22)
-
OpenSSL
:: SSL (110) -
OpenURI
:: Meta (11) -
REXML
:: SAX2Listener (11) -
REXML
:: StreamListener (33) -
RubyVM
:: AbstractSyntaxTree (8) -
Socket
:: Constants (11) -
WEBrick
:: HTTPAuth :: UserDB (22) -
WEBrick
:: HTTPUtils (33) - Zlib (33)
キーワード
- ASCII (11)
- ASN1 (11)
- BINARY (11)
-
DEFAULT
_ AUTH _ TYPE (11) -
DEFAULT
_ ENTITIES (11) -
DEFAULT
_ OBJECT _ TYPE (11) - DefaultMimeTypes (11)
- NORMAL (11)
-
OBJECT
_ TYPE _ TEMPLATE (11) -
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (11) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (11) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (11) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (11) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (11) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (11) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (11) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (11) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (11) -
OP
_ TLS _ D5 _ BUG (11) -
SCM
_ CREDENTIALS (22) - SINGLE (11)
- TYPES (11)
-
TYPE
_ CHAR (11) -
TYPE
_ DOUBLE (11) -
TYPE
_ FLOAT (11) -
TYPE
_ INT (11) -
TYPE
_ INTPTR _ T (11) -
TYPE
_ LONG (11) -
TYPE
_ LONG _ LONG (11) -
TYPE
_ PTRDIFF _ T (11) -
TYPE
_ SHORT (11) -
TYPE
_ SIZE _ T (11) -
TYPE
_ SSIZE _ T (11) -
TYPE
_ UINTPTR _ T (11) -
TYPE
_ VOID (11) -
TYPE
_ VOIDP (11) - UNKNOWN (11)
- [] (11)
-
_ getproperty (11) -
_ invoke (11) -
_ setproperty (11) - add (11)
-
add
_ class (11) -
add
_ class _ or _ module (22) -
add
_ module (11) -
attribute
_ of (11) -
attributes
_ of (11) -
auth
_ type (11) - body (11)
- build (22)
-
capable
_ auth _ types (11) - charset (11)
-
check
_ signedness (22) -
check
_ sizeof (22) - checkbox (22)
-
checkbox
_ group (22) - children (6)
- clone (11)
-
cmsg
_ is? (11) - content (11)
-
content
_ id (33) -
content
_ type (33) - context (11)
-
count
_ tdata _ objects (11) - create (11)
-
create
_ value (11) - ctype (11)
- data (11)
-
data
_ type (11) - default (11)
-
default
_ event _ sources (11) -
default
_ ole _ types (11) - description (33)
- directory? (9)
- disassemble (11)
- dispid (11)
- disposition (44)
- doctype (44)
- doctype? (11)
-
doctype
_ end (11) -
each
_ resource (11) - entities (11)
- entity (11)
- envelope (11)
- escapeHTML (11)
-
escape
_ html (11) - event? (11)
-
event
_ interface (11) -
event
_ type (11) - extension (44)
-
external
_ id (11) - facts (9)
- fail (33)
- file? (9)
-
file
_ field (22) -
find
_ type (22) - foreach (22)
- form (22)
- ftype (40)
- get2 (22)
-
get
_ line _ types (11) - getaddrinfo (22)
- getresource (11)
- getresources (11)
- guid (22)
-
have
_ struct _ member (22) -
have
_ type (22) - head (11)
- head2 (22)
- header (11)
- helpcontext (22)
- helpfile (22)
- helpstring (22)
- hidden (22)
-
implemented
_ ole _ types (11) - input? (11)
- inspect (11)
- instruction (11)
- int (11)
- invkind (11)
-
invoke
_ kind (11) -
ip
_ pktinfo (22) -
ipv6
_ pktinfo (22) -
ipv6
_ pktinfo _ addr (11) -
ipv6
_ pktinfo _ ifindex (11) -
irb
/ completion (11) - key? (11)
- language (44)
-
library
_ name (11) - lines (22)
-
load
_ mime _ types (11) - locale= (11)
-
main
_ type (11) -
major
_ version (22) -
make
_ passwd (11) - md5 (33)
-
media
_ subtype (11) -
media
_ type (20) -
mime
_ type (11) -
minor
_ version (22) - mkmf (11)
- mlsd (18)
- multipart? (44)
-
multipart
_ form (22) - name (66)
- namespaces (11)
- new (187)
- new2 (11)
-
node
_ type (99) - normalize (11)
- notation (11)
- notations (11)
- of (2)
-
offset
_ vtbl (11) -
ole
_ classes (22) -
ole
_ methods (11) -
ole
_ obj _ help (11) -
ole
_ show _ help (11) -
ole
_ type (44) -
ole
_ type _ detail (22) -
ole
_ typelib (22) -
ole
_ types (11) - open (27)
- optional? (11)
- output? (11)
- pair (22)
- param (44)
- params (11)
- parse (13)
-
parse
_ file (4) -
parse
_ openssl (11) -
parse
_ rfc2253 (11) - parts (11)
-
password
_ field (22) - path (11)
- post (22)
- post2 (22)
- produce (5)
- progid (11)
- progids (11)
- public (11)
-
radio
_ group (22) - raise (33)
-
reachable
_ objects _ from (11) - reject (22)
-
request
_ get (22) -
request
_ head (22) -
request
_ post (22) - reset (22)
-
return
_ type (11) -
return
_ type _ detail (11) -
return
_ vtype (11) - retval? (11)
-
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) - sendmsg (11)
-
set
_ error (11) -
size
_ opt _ params (11) -
size
_ params (11) -
slice
_ before (22) -
socket
_ type (11) - socketpair (22)
-
source
_ ole _ types (11) -
src
_ type (11) - start (56)
-
sub
_ type (11) - submit (22)
- subtype (11)
- system (11)
- target (11)
-
text
_ field (22) -
to
_ s (55) -
try
_ type (22) - typealias (11)
- typecode (11)
- typeflag (11)
- typekind (11)
- typelibs (22)
-
unix
_ rights (22) - unnormalize (11)
- value (22)
-
variable
_ kind (11) - variables (11)
- varkind (11)
- vartype (11)
- version (11)
- visible? (44)
- write (11)
- yaml (11)
- 制御構造 (11)
検索結果
先頭5件
-
WIN32OLE
_ TYPE # implemented _ ole _ types -> [WIN32OLE _ TYPE] (24613.0) -
この型が実装するインターフェイスを取得します。
...す。
implemented_ole_typesメソッドは、selfがCoClass(コンポーネントクラス)
の場合、そのクラスが実装しているすべてのインターフェイスを返します。
@return クラスが実装するすべてのインターフェイスをWIN32OLE_TYPEの......合は、
空配列を返します。
@raise WIN32OLERuntimeError 型属性が取得できない場合に通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
tobj.implemented_ole_types.map {|intf| intf.name} #=> ["_Worksheet", "DocEvents"]... -
Net
:: FTP :: MLSxEntry # type -> String|nil (21301.0) -
エントリの種類を返します。
...エントリの種類を返します。
"file", "dir", "cdir", "pdir" などを返します。
情報がない場合は nil を返しますが、通常は
あるはずです。... -
OpenSSL
:: PKCS7 # type -> Symbol (21301.0) -
PKCS7 オブジェクトのタイプを Symbol オブジェクトで返します。
...PKCS7 オブジェクトのタイプを Symbol オブジェクトで返します。
次のうちのいずれかの値をとります。
* :signed
* :encrypted
* :enveloped
* :signedAndEnveloped
* :data... -
Socket
:: AncillaryData # type -> Integer (21223.0) -
自身が保持している cmsg type (種類) を返します。
...自身が保持している cmsg type (種類) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> 2
@see Socket::AncillaryData.new... -
WIN32OLE
_ TYPE # source _ ole _ types -> [WIN32OLE _ TYPE] (18513.0) -
型が持つソースインターフェイスを取得します。
...型が持つソースインターフェイスを取得します。
source_ole_typesメソッドは、selfがCoClass(コンポーネントクラス)の場合、
そのクラスがサポートするすべてのソースインターフェイス(イベントの通知
元となるインターフ......イベント(WIN32OLE_EVENT)をサポートし
ているコンポーネントクラスの場合は、このメソッドの呼び出しによりイベン
トインターフェイスを調べることが可能です。
@return ソースインターフェイスをWIN32OLE_TYPEの配列として返......します。
ソースインターフェイスを持たない場合は空配列を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
tobj.source_ole_types.map {|intf| intf.name} #=> ["DocEvents"]... -
WIN32OLE
_ TYPE # ole _ typelib -> WIN32OLE _ TYPELIB | nil (18506.0) -
この型を登録してある型情報ライブラリ(TypeLib)を取得します。
...TypeLib)を取得します。
@return この型を登録しているTypeLibをWIN32OLE_TYPELIBオブジェクト
として返します。見つからない場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
puts tobj.ole_typel......ib.name # => 'Microsoft Excel 14.0 Object Library'... -
WIN32OLE
_ TYPE # default _ ole _ types -> [WIN32OLE _ TYPE] (18413.0) -
型が持つデフォルトのインターフェイスを取得します。
...型が持つデフォルトのインターフェイスを取得します。
default_ole_typesメソッドは、selfがCoClass(コンポーネントクラス)の場
合、そのクラスが実装しているデフォルトのインターフェイスと、サポートし
ていればデフォル......す。
@return デフォルトインターフェイスをWIN32OLE_TYPEの配列として返し
ます。デフォルトインターフェイスは、最大でも、クラス操作用のイ
ンターフェイス(OLEオートメーション用)と、イベント用のソースイ......ターフェイスの2要素です。デフォルトインターフェイスを持たない
場合は空配列を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
tobj.default_ole_types.map {|intf| intf.name} #=> ["_Worksheet", "DocEvents"]... -
WIN32OLE
_ VARIABLE # ole _ type _ detail -> [String] (18331.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......RGE_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_VARIABLEで取得できる変数あるいはその元となる構造
体は、必ずしもOLEオートメーション互換データというわけではありません。こ
のようなデータはWIN32OLEからは利用できません。... -
WIN32OLE
_ TYPE # ole _ type -> String | nil (18325.0) -
selfの型の種類(TYPEKIND)を取得します。
...selfの型の種類(TYPEKIND)を取得します。
@return selfの型の種類を文字列で返します。情報が取得できない場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
p tobj.ole_type # => Class
ole_typeには......を持たない構造体)(1)
: Module
モジュール(静的関数やデータだけを保持)(2)
: Interface
COMのインターフェイス(メソッド定義の集合)(3)
: Dispatch
OLEオートメーションサーバ(4)
: Class
コンポーネントクラス(I......nterfaceやDispatchの実装)(5)
: Alias
他の型の別名(6)
: Union
共用体(7)
: Max
型の種類を示す列挙体の終端マーカ(8)
MaxはTYPEKINDの終端マーカなので意味を持ちません。
@see WIN32OLE_TYPE#typekind... -
WIN32OLE
_ VARIABLE # ole _ type -> String (18319.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.name}......"
end
OLEオートメーションの型名は、対応するWIN32OLE::VARIANTの定数の先
頭の「VT_」を削除した名称を持ちます。...