From: Hidetoshi NAGAI Date: 2003-06-21T18:09:31+09:00 Subject: [ruby-list:37810] safe-Tk のサポート 永井@知能.九工大です. Ruby/Tk において,safe-Tk (通常の Tk よりは「安全な」インタープリタ) を使えるようになりました. といっても,現在はまだ生成できるようになっただけです. tk.rb などで *普通に* 使えるようにするのはこれからの作業となります. # Ruby 部分は一つ,Tk インタープリタはマスターとスレーブとで # 二つ以上になるので,コールバックなどのことも考えると # かなりの手間がかかりそうです. 興味を持った方がおられましたら,CVS head から入手して,例えば --------------------------------------------- require 'tk' safeip = Tk::INTERP._eval('::safe::interpCreate') Tk::INTERP._eval('::safe::loadTk ' + safeip) Tk::INTERP._eval(safeip + ' eval button .b -text SlaveIP -command exit') Tk::INTERP._eval(safeip + ' eval pack .b') Tk.mainloop --------------------------------------------- というような感じで試してみてください. -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp