902件ヒット
[1-100件を表示]
(0.030秒)
ライブラリ
- ビルトイン (274)
-
fiddle
/ import (24) - gdbm (24)
- json (24)
- monitor (12)
-
net
/ http (24) - psych (12)
- rake (72)
-
rexml
/ document (24) -
webrick
/ httputils (48) - win32ole (48)
クラス
- Array (21)
- Enumerator (24)
-
Enumerator
:: Lazy (12) - GDBM (24)
- Hash (14)
-
JSON
:: Parser (24) - LocalJumpError (24)
- Module (12)
-
Net
:: HTTPResponse (12) -
REXML
:: Attributes (24) -
Rake
:: TaskArguments (72) - Range (12)
- String (12)
- Thread (60)
- TracePoint (12)
- UncaughtThrowError (11)
-
WEBrick
:: HTTPUtils :: FormData (48) - WIN32OLE (12)
-
WIN32OLE
_ TYPE (12) -
WIN32OLE
_ VARIABLE (12)
モジュール
-
Fiddle
:: Importer (24) - Kernel (12)
-
Net
:: HTTPExceptions (12)
オブジェクト
- ENV (48)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - Marshal フォーマット (12)
- MonitorMixin (12)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - Parser (12)
- Ruby用語集 (12)
-
WIN32OLE
_ VARIABLE (12) - [] (24)
-
call
_ end _ proc (12) - cgi (12)
-
cgi
/ session (12) -
const
_ set (12) -
create
_ value (12) - each (48)
-
each
_ attribute (12) -
each
_ pair (24) - exit (12)
-
exit
_ value (12) - filename (12)
- filename= (12)
- kill (12)
- name (12)
- name= (12)
- names (12)
-
net
/ http (12) -
net
/ imap (12) - new (48)
-
new
_ scope (12) -
next
_ values (12) - open (24)
- pack (21)
- pack テンプレート文字列 (12)
- parse (12)
-
peek
_ values (12) -
rb
_ extend _ object (12) -
rb
_ f _ send (12) -
rb
_ gc _ mark _ locations (12) -
rb
_ mod _ append _ features (12) -
rb
_ mod _ extend _ object (12) -
rb
_ obj _ extend (12) -
rb
_ set _ end _ proc (12) - reason (12)
- response (12)
-
return
_ value (12) -
rexml
/ document (12) - rss (12)
-
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) - terminate (12)
-
thread
_ variable _ set (12) - throw (12)
-
to
_ h (14) -
to
_ hash (12) - unpack (12)
- variables (12)
-
win32
/ registry (12) -
with
_ defaults (12) - クラス/メソッドの定義 (12)
- パターンマッチ (12)
検索結果
先頭5件
-
Fiddle
:: Importer # value(type , val = nil) -> Fiddle :: CStruct (18148.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... -
UncaughtThrowError
# value -> object (18147.0) -
Kernel.#throw に指定した value を返します。
...Kernel.#throw に指定した value を返します。
//emlist[例][ruby]{
def do_complicated_things
throw :uncaught_label, "uncaught_value"
end
begin
do_complicated_things
rescue UncaughtThrowError => ex
p ex.value # => "uncaught_value"
end
//}... -
Net
:: HTTPResponse # value -> nil (18119.0) -
レスポンスが 2xx(成功)でなかった場合に、対応する 例外を発生させます。
...se.value # => nil
//}
//emlist[例 レスポンスが 2xx以外][ruby]{
require 'net/http'
uri = "http://www.example.com/invalid.html"
response = Net::HTTP.get_response(URI.parse(uri))
begin
response.value
rescue => e
e.class # => Net::HTTPServerException
e.message # => 404 "Not Found"
end
/... -
WIN32OLE
_ VARIABLE # value -> object | nil (18119.0) -
変数の値を取得します。
...変数の値を取得します。
変数情報によってはenum値のように定数値を持つものがあります。valueメソッ
ドはこのような定数値を返します。
@return この変数が持つ定数値。値を持たない場合はnilを返します。
tobj = WIN32OLE_T......xcel 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=-41... -
static VALUE rb
_ f _ send(int argc , VALUE *argv , VALUE recv) (6400.0) -
-
static VALUE rb
_ mod _ append _ features(VALUE module , VALUE include) (6400.0) -
-
static VALUE rb
_ mod _ extend _ object(VALUE mod , VALUE obj) (6400.0) -
-
static VALUE rb
_ obj _ extend(int argc , VALUE *argv , VALUE obj) (6400.0) -
-
void rb
_ extend _ object(VALUE obj , VALUE module) (6300.0) -