- 166 名前:140 ◆.DxfZ0s0HA [2008/02/27(水) 23:04:13 ]
- >>158
ちなみに普段の授業ではこういう形式で習っています。 以下はプログラムの1例です。 #! ruby -Ks require("tk") def fileread(filename) io = open(filename, "r") str = "" while line = io.gets str.concat(line) end io.close return str end label = TkLabel.new label.text("ここにファイル名が表示されます") label.fg("black") label.pack("fill"=>"x") button.text("ファイル読み出し") …… …… …… button.command{ filename = entry.value label.text(filename) text.value = fileread(filename) } Tk.mainloop
|

|