1293件ヒット
[1201-1293件を表示]
(0.018秒)
ライブラリ
クラス
-
ARGF
. class (96) - Array (24)
-
CSV
:: Row (12) - Enumerator (36)
- IO (24)
- Matrix (48)
-
Net
:: POPMail (108) - Object (60)
- Range (12)
- Shell (36)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (12) - String (12)
- Struct (24)
- Thread (12)
-
Thread
:: Queue (36) -
Thread
:: SizedQueue (36) - WIN32OLE (12)
-
WIN32OLE
_ EVENT (24) -
WIN32OLE
_ PARAM (24) -
WIN32OLE
_ TYPE (36) -
WIN32OLE
_ VARIABLE (60) -
Zlib
:: Deflate (12) -
Zlib
:: GzipReader (96) -
Zlib
:: GzipWriter (24)
モジュール
- Kernel (24)
-
Net
:: HTTPHeader (72) - ObjectSpace (48)
キーワード
- IO (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - OCSP (12)
- Queue (12)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- ThreadGroup (12)
-
WIN32OLE
_ EVENT (12) -
WIN32OLE
_ METHOD (12) -
WIN32OLE
_ TYPELIB (12) -
WIN32OLE
_ VARIABLE (12) - [] (12)
-
alias
_ command (6) - all (36)
-
def
_ system _ command (6) - default (12)
-
default
_ event _ sources (12) - deflate (12)
- deq (24)
-
each
_ byte (24) -
each
_ capitalized _ name (12) -
each
_ header (12) -
each
_ key (12) -
each
_ line (72) -
each
_ name (12) -
each
_ object (48) -
each
_ value (12) -
each
_ with _ index (24) -
enum
_ for (24) - eof (12)
- eof? (12)
- foreach (42)
- handler= (12)
-
install
_ system _ commands (6) - mail (36)
- name (12)
-
net
/ imap (12) -
net
/ pop (12) - new (12)
- next (12)
-
ole
_ get _ methods (12) -
ole
_ type (12) -
ole
_ type _ detail (12) - optparse (12)
- output? (12)
- pop (60)
- pos (12)
- progids (12)
-
respond
_ to? (12) -
rinda
/ rinda (12) - rss (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) - shift (24)
- tell (12)
- test (24)
-
to
_ enum (24) -
to
_ s (12) -
unalias
_ command (6) -
undef
_ system _ command (6) - upto (12)
- value (12)
- variables (12)
-
with
_ object (24) - yaml (12)
- 制御構造 (12)
検索結果
先頭5件
-
WIN32OLE
_ VARIABLE # ole _ type _ detail -> [String] (12.0) -
変数の型と属性を取得します。
...数の型と属性を文字列配列で返します。
tobj = WIN32OLE_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... -
WIN32OLE
_ VARIABLE # to _ s -> String (12.0) -
変数名を取得します。
...変数名を取得します。
@return 変数名を文字列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
variables = tobj.variables
variables.each do |variable|
puts "#{variable.name}" # => xlChart, xlDialogSheet, ...
end... -
WIN32OLE
_ VARIABLE # value -> object | nil (12.0) -
変数の値を取得します。
...す。
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
xlExcel4IntlMa... -
Zlib
:: Deflate . deflate(string , level = Zlib :: DEFAULT _ COMPRESSION) -> String (12.0) -
string を圧縮します。level の有効な値は Zlib::NO_COMPRESSION, Zlib::BEST_SPEED, Zlib::BEST_COMPRESSION, Zlib::DEFAULT_COMPRESSION 及び 0 から 9 の整数です。
...b::BEST_SPEED,
Zlib::BEST_COMPRESSION,
Zlib::DEFAULT_COMPRESSION ].each { |level|
deflate_str = Zlib::Deflate.deflate(str, level)
p deflate_str.size
# 展開する場合は、下記を実行する
#puts Zlib::Inflate.inflate(str)
}
#出力例
#=> 511
#=> 200
#=> 194... -
Zlib
:: GzipWriter # pos -> Integer (12.0) -
現在までに圧縮したデータの長さの合計を返します。 ファイルポインタの位置ではないことに注意して下さい。
...イルポインタの位置ではないことに注意して下さい。
require 'zlib'
filename='hoge1.gz'
f = File.open(filename, "w")
Zlib::GzipWriter.wrap(f, Zlib::BEST_COMPRESSION){|gz|
(1..10).each {|i|
gz.print i
puts gz.pos
}
}
#=> 1
#=> 2
#=> 3
...... -
Zlib
:: GzipWriter # tell -> Integer (12.0) -
現在までに圧縮したデータの長さの合計を返します。 ファイルポインタの位置ではないことに注意して下さい。
...イルポインタの位置ではないことに注意して下さい。
require 'zlib'
filename='hoge1.gz'
f = File.open(filename, "w")
Zlib::GzipWriter.wrap(f, Zlib::BEST_COMPRESSION){|gz|
(1..10).each {|i|
gz.print i
puts gz.pos
}
}
#=> 1
#=> 2
#=> 3
...... -
yaml (12.0)
-
構造化されたデータを表現するフォーマットであるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。
...arget: YAML
version: 3
log: |
アブストラクトを書いた。
YAML_EOT
YAML.load_stream(strio_r).sort_by{ |a| a["version"] }.each do |obj|
puts "version %d\ntime %s\ntarget:%s\n%s\n" % obj.values_at("version", "time", "target", "log")
end
# =>
# version 3
# time 2008-02-24 17:00:... -
Kernel
. # test(cmd , file) -> bool | Time | Integer | nil (2.0) -
単体のファイルでファイルテストを行います。
単体のファイルでファイルテストを行います。
@param cmd 以下に示す文字リテラル、文字列、あるいは同じ文字を表す数値
です。文字列の場合はその先頭の文字だけをコマンドとみなします。
@param file テストするファイルのパスを表す文字列か IO オブジェクトを指定します。
@return 下表に特に明記していないものは、真偽値を返します。
以下は cmd として指定できる文字リテラルとその意味です。
: ?r
ファイルを実効 uid で読むことができる
: ?w
ファイルに実効 uid で書くことができる
: ?x
ファイルを...