filenamebox

ファイル名を選択するダイアログボックスを開く。

filenamebox <title> [<dialogtype> [<initialdir>]]

パラメータ

文字列 <title>
ダイアログボックスのタイトル
整数 <dialogtype> (オプション デフォルト=0) (バージョン 4.65 以降)
ダイアログボックスの種類を指定する。
0を指定すると[ファイルを開く]ダイアログボックスを開く。
0以外の値を指定すると[ファイル名を付けて保存]ダイアログボックスを開く。
文字列 <initialdir> (オプション デフォルト="") (バージョン 4.85 以降)
ダイアログボックスの初期ディレクトリを指定する。
空文字列や無効なパスを指定すると、Windows の仕様(OPENFILENAME構造体のlpstrInitialDirの仕様)により初期ディレクトリが決定される。

返り値

システム変数 <result> (バージョン 4.65 以降)
ユーザがファイル名を入力してOKボタンを押すと0以外の値が格納され、inputstrにファイル名が格納される。
ユーザがダイアログをキャンセルしたり閉じたりすると0が格納される。
システム変数 <inputstr>
入力されたファイル名

connect '/C=11'
filenamebox 'File selection' 0
if result<>0 then
	messagebox inputstr 'title' 0
	sendfile inputstr 1
endif