DXRubyスターターキット子ネタ

DXRubyスターターキットはmain.rb固定で実行されるが、
このようなスクリプトをmain.rbとして保存しておくと、
起動時にダイアログが出てきて実行するファイルを選択できるようになる。

filename = Window.openFilename([["スクリプト(*.rb)", "*.rb"]], "実行するスクリプト選択")
load filename

ただし、カレントディレクトリはあくまでもexeの位置であり、選択したスクリプトの位置にならないことに注意。