355件ヒット
[301-355件を表示]
(0.026秒)
種類
- インスタンスメソッド (228)
- 文書 (67)
- ライブラリ (36)
- 特異メソッド (12)
- クラス (12)
クラス
- Enumerator (12)
- Shell (12)
- StopIteration (12)
- Thread (12)
-
Thread
:: Queue (36) -
Thread
:: SizedQueue (36) - WIN32OLE (24)
-
Zlib
:: GzipReader (96)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - Fiber (12)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (8) - Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- [] (12)
- deq (24)
-
each
_ byte (24) -
each
_ line (24) - eof (12)
- eof? (12)
- getoptlong (12)
- next (12)
-
ole
_ get _ methods (12) -
ole
_ query _ interface (12) - pop (24)
- result (12)
- rss (12)
-
ruby 1
. 6 feature (12) - shift (24)
- tsort (12)
-
unalias
_ command (6) -
undef
_ system _ command (6) - 制御構造 (12)
検索結果
先頭5件
-
Thread
# [](name) -> object | nil (12.0) -
name に対応したスレッドに固有のデータを取り出します。 name に対応するスレッド固有データがなければ nil を返し ます。
...y]{
[
Thread.new { Thread.current["name"] = "A" },
Thread.new { Thread.current[:name] = "B" },
Thread.new { Thread.current["name"] = "C" }
].each do |th|
th.join
puts "#{th.inspect}: #{th[:name]}"
end
# => #<Thread:0x00000002a54220 dead>: A
# => #<Thread:0x00000002a541a8 dead>: B
# => #<......ド固有の変数は
Fiber を切り替えると異なる変数を返す事に注意してください。
//emlist[][ruby]{
def meth(newvalue)
begin
oldvalue = Thread.current[:name]
Thread.current[:name] = newvalue
yield
ensure
Thread.current[:name] = oldvalue
end
end
//}... -
WIN32OLE
# ole _ get _ methods -> [WIN32OLE _ METHOD] (12.0) -
オブジェクトの参照可能プロパティ情報をWIN32OLE_METHODの配列として 返します。
...peLib)が提供されていない場合などに発生します。
excel = WIN32OLE.new('Excel.Application')
excel.ole_get_methods.each do |prop|
begin
puts "#{prop.name}=#{excel._getproperty(prop.dispid, [], [])}"
rescue WIN32OLERuntimeError
puts "can't read #{prop.na... -
WIN32OLE
# ole _ query _ interface(iid) -> WIN32OLE (12.0) -
IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを 持つオブジェクトを取得します。
...-4D9D-90AD-93EBE71F9341}', 4],
['{DF23915F-FDA3-4DD5-9CAA-2E1372C2BB16}', 3],
['{FA238614-FBB1-4314-A7F7-49AE8BB6C6BA}', 2]].each do |iid, ver|
begin
intf = obj.ole_query_interface(iid)
intf.ole_free
return ver
rescue WIN32OLERuntimeError
end
e... -
Zlib
:: GzipReader # eof -> bool (12.0) -
圧縮データの終端に達した場合真を返します。 フッターが読み込まれていなくても真を返すことに注意して下さい。
...て下さい。
require 'zlib'
=begin
# hoge.gz がない場合はこれで作成する。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
gz.puts 'fuga'
gz.puts 'foga'
}
=end
Zlib::GzipReader.open('hoge.gz'){|gz|
gz.each_line{|line|
puts line
}... -
Zlib
:: GzipReader # eof? -> bool (12.0) -
圧縮データの終端に達した場合真を返します。 フッターが読み込まれていなくても真を返すことに注意して下さい。
...て下さい。
require 'zlib'
=begin
# hoge.gz がない場合はこれで作成する。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
gz.puts 'fuga'
gz.puts 'foga'
}
=end
Zlib::GzipReader.open('hoge.gz'){|gz|
gz.each_line{|line|
puts line
}...