choose folder
	[with prompt 文字列]
	[default location エイリアス]
	[invisibles 真偽値1]
	[multiple selections allowed 真偽値2]

引数(Parameters)

文字列ダイアログに表示(デフォルト:"")
エイリアス最初に表示するフォルダ(10.3以降)
真偽値1不可視ファイルを表示するか(デフォルト:false)
(10.3以降)
真偽値2複数選択可能か(デフォルト:false)
(10.3以降)

結果(Result)

エイリアス選択されたフォルダ

解説(Note)

 ユーザーにフォルダ(又はボリューム)を選択させ、選択された結果を返す。
 キャンセルが選択された場合、エラー(-128)を返して停止するので、処理を続けたい場合は、try文を使ってエラーに備えておく必要がある。
 表示前にactivateを実行しておかないと、ウィンドウの後ろに隠れてしまうことがある。
 なお、ナビゲーションサービスに対応したのは、MacOS8.6から。

 choose file命令はinvisiblesがデフォルトでtrueだが、choose folder命令は逆にデフォルトがfalseなので注意。

用例(Example)

  1. choose folder with prompt "フォルダを選択するべし"
※1 結果ウィンドウでResultを見て下さい。