2013/06/22(土) [n年前の日記]
#1 [ruby] Rubyからファイル選択ダイアログやフォルダ選択ダイアログを呼び出したい
Windows7 x64 + Ruby 1.8.7 / 1.9.3 で、ファイル選択ダイアログ/フォルダ選択ダイアログを開きたいなと。
Google検索した感じでは、以下のような方法があるっぽい。
Google検索した感じでは、以下のような方法があるっぽい。
- win32ole + MSComDlg.CommonDialog → VBランタイムのインストールが必要。
- win32ole + UserAccounts.CommonDialog → Windows XP限定。
- win32ole + Shell.Application + BrowseForFolder → フォルダ選択ダイアログを開く。
- VisualuRuby + SWin::CommonDialog::openFilename() → ActiveScriptRuby 必須。(他のRuby環境に VisualuRuby をインストールする手段が不明)
- DXRuby + Window.openFilename(), Window.saveFilename() → ファイル選択ダイアログは開けるが、フォルダ選択ダイアログが開けない。
- Ruby/Tk → 別途 Tcl/Tk のインストールが必要。
- WxRuby や QtRuby → exe化でハマる。
◎ 参考ページ。 :
_ruby 覚え書き
_Rubyでファイル選択ダイアログ(Win) - shikaku's blog
_Rubyでフォルダ選択ダイアログ - shikaku's blog
_Ruby(windows)についての質問です。 windows では、よくファイル.. - 人力検索はてな
_VisualuRuby - SWin::CommonDialog リファレンス
_DXRuby - 3.1 Windowモジュール
_[QtRuby] QtRubyで作ったをスクリプトのEXE化に挑戦してみた - きっと何者にもなれない自分自身に告げる
_[QtRuby] QtRubyで作ったをスクリプトのEXE化に挑戦してみた2 - きっと何者にもなれない自分自身に告げる
_Rubyでファイル選択ダイアログ(Win) - shikaku's blog
_Rubyでフォルダ選択ダイアログ - shikaku's blog
_Ruby(windows)についての質問です。 windows では、よくファイル.. - 人力検索はてな
_VisualuRuby - SWin::CommonDialog リファレンス
_DXRuby - 3.1 Windowモジュール
_[QtRuby] QtRubyで作ったをスクリプトのEXE化に挑戦してみた - きっと何者にもなれない自分自身に告げる
_[QtRuby] QtRubyで作ったをスクリプトのEXE化に挑戦してみた2 - きっと何者にもなれない自分自身に告げる
[ ツッコむ ]
#2 [anime] アキバレンジャー2最終回を視聴
最終回と言っても実質的な最終回であって、あと1話あるのだけれど。いやはや…今回も…実に酷いラストだった…。<褒めてます。
ウルトラマン訴訟ネタまで出てくるわ、 左右の立ち位置・映像の原則ネタまで出てくるわで、とんでもない番組だったなと…。考えてみたら、これほどまでにフラグの発見と活用だけに終始して戦い抜いた戦隊って、前代未聞だよなと…。素晴らしい。おそらくは日本の特撮史に残る名作、いや、問題作だろう、と思います。
それにしても、 「一番脇が甘い戦隊」と自称したシーンには笑ってしまいました。そういう問題じゃないよ! と画面にツッコみそうになったり。素晴らしい。面白い脚本だなあ…。
ウルトラマン訴訟ネタまで出てくるわ、 左右の立ち位置・映像の原則ネタまで出てくるわで、とんでもない番組だったなと…。考えてみたら、これほどまでにフラグの発見と活用だけに終始して戦い抜いた戦隊って、前代未聞だよなと…。素晴らしい。おそらくは日本の特撮史に残る名作、いや、問題作だろう、と思います。
それにしても、 「一番脇が甘い戦隊」と自称したシーンには笑ってしまいました。そういう問題じゃないよ! と画面にツッコみそうになったり。素晴らしい。面白い脚本だなあ…。
[ ツッコむ ]
以上、1 日分です。