require 'win32ole' require 'vr/vruby' ・・・ file=SWin::CommonDialog::openFilename(nil,[["CSV(*.csv)","*.csv"],["all(*.*)","*.*"]],0x1000) wsh = WIN32OLE.new('WScript.Shell') if file wsh.Popup(file,0, "選択されたファイルは") else wsh.Popup("キャンセルされました",0, "error:") exit end
ネタ元