種類
ライブラリ
-
cgi
/ core (24) -
cgi
/ html (216) - etc (12)
-
fiddle
/ import (24) - openssl (24)
-
rexml
/ document (12) -
win32
/ registry (96) - win32ole (72)
クラス
- CGI (24)
-
OpenSSL
:: X509 :: Name (12) -
REXML
:: DocType (12) - WIN32OLE (24)
-
WIN32OLE
_ TYPE (12) -
WIN32OLE
_ VARIABLE (12) -
WIN32OLE
_ VARIANT (12) -
Win32
:: Registry (48)
モジュール
-
CGI
:: HtmlExtension (216) - Etc (12)
-
Fiddle
:: Importer (24) -
Win32
:: Registry :: API (48)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - ASN1 (12)
-
BUILTIN
_ TYPE (12) -
Check
_ Type (12) -
Data
_ Get _ Struct (12) -
Data
_ Make _ Struct (12) - DeleteValue (12)
- EnumValue (12)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - OBJSETUP (12)
- QueryValue (12)
- Ruby用語集 (12)
-
SC
_ TYPED _ MEMORY _ OBJECTS (12) - SetValue (12)
- TYPE (12)
-
WIN32OLE
_ VARIABLE (12) - [] (12)
- []= (12)
-
_ getproperty (12) -
_ setproperty (12) -
add
_ entry (12) -
arg
_ defined (12) -
attributes
_ of (12) - cgi (12)
-
cgi
/ session (12) - checkbox (24)
-
checkbox
_ group (24) -
convert
_ type (12) -
create
_ value (12) - each (12)
-
each
_ value (12) - header (12)
- hidden (24)
- new (12)
- out (12)
-
password
_ field (24) -
radio
_ group (24) -
rb
_ ary _ to _ s (12) -
rb
_ assoc _ new (12) -
rb
_ check _ convert _ type (12) -
rb
_ class _ real (12) -
rb
_ convert _ type (12) - reset (24)
- rss (12)
-
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) - submit (24)
-
text
_ field (24) - variables (12)
-
win32
/ registry (12) - クラス/メソッドの定義 (12)
検索結果
先頭5件
- Fiddle
:: Importer # value(type , val = nil) -> Fiddle :: CStruct - WIN32OLE
_ VARIABLE # value -> object | nil - VALUE rb
_ convert _ type(VALUE val , int type , const char *tname , const char *method) - VALUE rb
_ check _ convert _ type(VALUE val , int type , const char *tname , const char *method) - void Check
_ Type(VALUE val , int typeflag)
-
Fiddle
:: Importer # value(type , val = nil) -> Fiddle :: CStruct (18272.0) -
型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。
...型が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。
type は "int", "void*" といった文字列......された構造体に
その値を代入します。
@param type 型を表す文字列
@param val 構造体に確保される初期値
例
require 'fiddle/import'
module M
extend Fiddle::Importer
end
v = M.value("int", 32)
p v.value # => 32
v.value = 48
p v.value # => 48... -
WIN32OLE
_ VARIABLE # value -> object | nil (18119.0) -
変数の値を取得します。
...持つものがあります。valueメソッ
ドはこのような定数値を返します。
@return この変数が持つ定数値。値を持たない場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
variables = tobj.variables......variables.each do |variable|
puts "#{variable.name}=#{variable.value}"
end
実行結果は以下となります。
xlChart=-4109
xlDialogSheet=-4116
xlExcel4IntlMacroSheet=4
xlExcel4MacroSheet=3
xlWorksheet=-4167... -
VALUE rb
_ convert _ type(VALUE val , int type , const char *tname , const char *method) (6422.0) -
オブジェクト val をクラス type のインスタンスに変換します。 変換には、val.method の戻り値が使われます。
...オブジェクト val をクラス type のインスタンスに変換します。
変換には、val.method の戻り値が使われます。
val がもともと type クラスのインスタンスなら val を
そのまま返します。... -
VALUE rb
_ check _ convert _ type(VALUE val , int type , const char *tname , const char *method) (6412.0) -
val.method を実行してクラス tname のインスタンスを返します。 val がメソッド method を持たなければ nil を返します。
...を実行してクラス tname のインスタンスを返します。
val がメソッド method を持たなければ nil を返します。
type は、T_ARRAY, T_STRING などの構造体を表す ID です。
method の結果の型が type でなければ例外 TypeError が発生します。... -
void Check
_ Type(VALUE val , int typeflag) (6316.0) -
val の構造体型フラグが typeflag でなければ 例外 TypeError を発生します。val は即値の VALUE であっても 構いません。
...val の構造体型フラグが typeflag でなければ
例外 TypeError を発生します。val は即値の VALUE であっても
構いません。... -
static VALUE convert
_ type(VALUE val , const char *tname , const char *method , int raise) (6300.0) -
-
Fiddle
:: Importer # create _ value(type , val = nil) -> Fiddle :: CStruct (6272.0) -
型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。
...型が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。
type は "int", "void*" といった文字列......された構造体に
その値を代入します。
@param type 型を表す文字列
@param val 構造体に確保される初期値
例
require 'fiddle/import'
module M
extend Fiddle::Importer
end
v = M.value("int", 32)
p v.value # => 32
v.value = 48
p v.value # => 48... -
int BUILTIN
_ TYPE(VALUE obj) (6200.0) -
obj の構造体型 ID を返します。 SPECIAL_CONST_P(obj) が真のオブジェクトに対して使うと落ちます。
obj の構造体型 ID を返します。
SPECIAL_CONST_P(obj) が真のオブジェクトに対して使うと落ちます。 -
int TYPE(VALUE obj) (6200.0)
-
obj の構造体型 ID を返します。
obj の構造体型 ID を返します。