永井@知能.九工大です. >>>>> "M" == Yukihiro Matsumoto <matz / netlab.co.jp> writes: M> In message "[ruby-list:8473] Re: tk demo (timer) & after" M> on 98/06/23, ttate / jaist.ac.jp <ttate / jaist.ac.jp> writes: M> |そちらのTkAfterクラスの方でも結構です。 M> |そうするとtk.rbからはafterは一応消える M> |ことになるのでしょうか? M> もうしばらくしてTkAfterの機能と信頼性が十分向上したらなくな M> る可能性は大です.でも,手軽なんで残るかも. 私は「手軽なんで残るかも」の方だと思っています. 時間をあけて 1 回だけ実行したい場合には手軽ですから. 少なくとも単なる sleep がわりに Tk.after 100 とするような用途は 残るはずです. ...って,ruby-1.1b9_26 の def after(ms, cmd=Proc.new) だと Tk.after 100 はエラーを出して実行できないんですね.(^_^; def after(ms, cmd=Proc.new{}) のように修正しないといけないのかな? -- 永井 秀利 (九工大 知能情報) nagai / ai.kyutech.ac.jp