■ソースコード
folderObj = Folder.selectDialog("フォルダを選択してください");
fileList = folderObj.getFiles();
alert(fileList.length+"個のファイルがあります");
■ポイント
MacOS Xのルートボリューム内のファイル数は取得できません。
JPEGファイルのみの一覧を取得したい場合には以下のようにします。
folderObj = Folder.selectDialog("フォルダを選択してください");
fileList = folderObj.getFiles("*.jpg");
alert(fileList.length+"個のファイルがあります");
ファイルの種類と指定できるパラメータ(ワイルドカード)の対応は以下のようになっています。
パラメータ | 形式 |
---|---|
"*.psd" | Photoshop形式 |
"*.jpg" | JPEG画像 |
"*.gif" | GIF画像 |
"*.tif" | TIFF画像 |
"*.tiff" | TIFF画像 |
"*.pict" | Macintosh PICT形式 |
"*.eps" | EPS形式 |
"*.epsf" | EPS形式 |
"*.pdf" | PDF形式 |
"*.htm" | HTML形式 |
"*.html" | HTML形式 |
"*.xml" | XML形式 |
"*.txt" | テキスト形式 |
"*.tab" | FileMakerタブ区切り形式 |