253件ヒット
[1-100件を表示]
(0.051秒)
種類
- インスタンスメソッド (176)
- ライブラリ (22)
- モジュール関数 (22)
- 特異メソッド (22)
- クラス (11)
クラス
- IO (11)
-
Net
:: FTP (11) -
Net
:: POP3 (11) -
Net
:: SMTP (11) - WIN32OLE (110)
-
WIN32OLE
_ EVENT (22) -
WIN32OLE
_ TYPE (22)
モジュール
- Signal (22)
キーワード
-
WIN32OLE
_ EVENT (11) -
_ getproperty (11) -
_ invoke (11) -
_ setproperty (11) - debug (11)
-
default
_ event _ sources (11) - each (11)
- handler= (11)
- invoke (11)
- irb (11)
-
ole
_ free (11) -
ole
_ func _ methods (11) -
ole
_ method (11) -
ole
_ method _ help (11) -
ole
_ respond _ to? (11) - progids (11)
- raw (11)
-
set
_ debug _ output (11) - trap (22)
検索結果
先頭5件
-
Net
:: SMTP # quit -> Net :: SMTP :: Response (18223.0) -
QUIT コマンドを送ります。
...QUIT コマンドを送ります。
通常は Net::SMTP#finish で
QUIT が送られるため利用する必要はないはずです。... -
Net
:: FTP # quit -> nil (18201.0) -
FTP のセッションからログアウトします。
FTP のセッションからログアウトします。 -
WIN32OLE
_ TYPE # default _ event _ sources -> [WIN32OLE _ TYPE] (400.0) -
型が持つソースインターフェイスを取得します。
...by-lang.org/'
loop do
break if evt.handler.completed
WIN32OLE_EVENT.message_loop
end
ctl.Quit
このプログラムを実行するとWindows7のIE8環境では以下のような出力を得られ
ます。
2010-10-06 22:33:54 +0900: PropertyChange was called
["{265b75c1-4158-11d0-90f6-0......2010-10-06 22:33:54 +0900: BeforeNavigate2 was called
[#<WIN32OLE:0x9d08f0>, "http://www.ruby-lang.org/", 0, "", nil, "", false]
2010-10-06 22:33:54 +0900: DownloadBegin was called
[]
2010-10-06 22:33:54 +0900: PropertyChange was called
["{D0FCA420-D3F5-11CF-B211-00AA004AE837}"]
2010-10-06 22......as called
[2, false]
2010-10-06 22:33:54 +0900: CommandStateChange was called
[1, false]
2010-10-06 22:33:54 +0900: StatusTextChange was called
["www.ruby-lang.org を検索しています"]
2010-10-06 22:33:54 +0900: ProgressChange was called
[100, 10000]
2010-10-06 22:33:54 +0900: StatusTe... -
irb (240.0)
-
irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
...ons:
-f ~/.irbrc を読み込まない
-m bc モード (分数と行列の計算ができる)
-d $DEBUG を true にする (ruby -d と同じ)
-w ruby -w と同じ
-W[level=2] ruby -W と同じ
-r library ruby -r......と同じ
-I ruby -I と同じ
-U ruby -U と同じ
-E enc ruby -E と同じ
--verbose これから実行する行を表示する
--noverbose これから実行する行を表示しない (デフォルト)
--echo 実行結......名前がオーバーライドされた場合にもirb のコマ
ンドが実行できるようにするためです。
: exit
: irb_exit
: quit
: irb_quit
irb を終了します。
サブ irb で呼び出した場合は、そのサブ irb だけを終了します。
: conf
: context
: irb_c......s:
-f ~/.irbrc を読み込まない
-d $DEBUG を true にする (ruby -d と同じ)
-w ruby -w と同じ
-W[level=2] ruby -W と同じ
-r library ruby -r と同じ
-I ruby -I と同じ
-U ruby -U......と同じ
-E enc ruby -E と同じ
--verbose これから実行する行を表示する
--noverbose これから実行する行を表示しない (デフォルト)
--echo 実行結果を表示する (デフォルト)
--noecho 実行結果を表... -
WIN32OLE
_ EVENT . message _ loop -> () (118.0) -
Windowsのメッセージポンプを実行します。
...me('a').each do |e|
puts "#{e.innerHTML}=#{e.href}" #=> ダウンロード=http://www.ruby-lang.org/ja/downloads/ など
end
disp.quit
b = true
end
ie.Navigate2 'http://www.ruby-lang.org/ja/'
loop do
break if b
WIN32OLE_EVENT.message_loop
end
なお、メソッ... -
WIN32OLE
# invoke(name , *args) -> object | nil (112.0) -
メソッド名を指定してオブジェクトのメソッドを呼び出します。
...l',
:ReadOnly => true,
:Password => 'secret')
excel.invoke(:Quit)
このリストは、以下の記述と同等です。
excel = WIN32OLE.new('Excel.Application')
workbook = excel.workbooks.Open(:FileName =......> 'c:\\users\\public\\test.xml',
:ReadOnly => true,
:Password => 'secret')
excel.Quit... -
WIN32OLE
_ EVENT # handler=(obj) -> () (112.0) -
イベント処理を実行するオブジェクトを登録します。
...NT.new(ie, 'DWebBrowserEvents2')
event.handler = IeHandler.new
ie.Navigate2 'http://www.ruby-lang.org/ja/'
loop do
break if event.handler.completed
WIN32OLE_EVENT.message_loop
end
ie.Quit
WIN32OLE_EVENT#on_eventなどの呼び出しでブロックが登録されている場
合、... -
IO
# raw(min: 1 , time: 0 , intr: false) {|io| . . . } -> object (106.0) -
raw モード、行編集を無効にして指定されたブロックを評価します。
...time 値に関わらず操作がブロッキングされます。
@param intr trueを指定した場合は、割り込み (interrupt) 、中止 (quit) 、停止 (suspend) の各シグナルを生成する制御文字が有効になります。端末の制御については、 termios のマニュ... -
Net
:: POP3 # set _ debug _ output(f) -> () (106.0) -
デバッグ用の出力 f をセットします。
...ytes
}
実行結果:
POP session started: pop.example.com:110 (POP)
-> "+OK popd <1162042773.26346.155555a1861c@pop.example.com>\r\n"
<- "APOP YourAccount XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r\n"
-> "+OK\r\n"
<- "STAT\r\n"
-> "+OK 37 339936\r\n"
339936
<- "QUIT\r\n"
-> "+OK\r\n"... -
Signal
. # trap(signal) { . . . } -> String | Proc | nil (106.0) -
指定された割り込み signal に対するハンドラとして command を登録します。 指定したシグナルが捕捉された時には例外が発生せず、代わりに command が実行されます。 ブロックを指定した場合にはブロックをハンドラとして登録します。
...ess.kill :QUIT, $$ # 自身にSIGQUITを送信
rescue SignalException
puts "rescue #$!"
end
# => rescue SIGQUIT
例:
Signal.trap(:INT, "p true") # => "DEFAULT"
Signal.trap(:INT) { p false } # => "p true"
Signal.trap(:INT, proc{ p nil }) # => #<Proc:0x8e45ae0@-:2>
Sig......nal.trap(:INT, "SIG_IGN") # => #<Proc:0x8e45914@-:3>
Signal.trap(:INT, "DEFAULT") # => "IGNORE"
Signal.trap(:INT, "EXIT") # => "DEFAULT"
Signal.trap(:INT, nil) # => "EXIT"
//emlist[例][ruby]{
Signal.trap(0, proc { puts "Terminating: #{$$}" })
Signal.trap("CLD")...