Windows2000上でRuby/Tkを使いたいなぁと思っている者です。
Tcl/TkはActiveTclを三日前にダウンロードしてインストールしました。

で、以下のスクリプトを実行したのですが。。。

=========================================
require 'tk'

x = TkVariable.new('適当な文字列を入れてください')
TkEntry.new(nil, 'textvariable'=>x).pack
TkButton.new(nil, 'text'=>'値を表示', 'command'=>proc{p x.value}).pack

Tk.mainloop
========================================

Entryを書き換えずにそのまま「値を表示」ボタンを押すと、以下のような出力になり、日本語が出力されません。

========================================
"\223K\223\226\202\310\225\266\216\232\227\361\202\360\223\374\202\352\202\304\202\255\202\276\202\263\202\242"
========================================

何か設定ができてないためだろうと推察しているのですが、どうすればきちんと日本語が出力できるようになるでしょうか?

ちなみに、普通のRubyスクリプトではきちんと日本語がDOSプロンプトに出力されます。