0

フォルダ内の同じ種類のファイル (例: ".txt" ファイル) の総数を調べる方法はありますか?

4

1 に答える 1

0

これが私が見つけた解決策です。

//Tested on AIR 2.0
import flash.filesystem.File;

//e.g. Say you want to target documents folder of your OS
var MyFolder:File = File.documentsDirectory.resolvePath("Temp");

var totNumOfFiles:Array = MyFolder.getDirectoryListing();
var numOfSameFileType:Array = [];

for (var i:uint = 0; i < totNumOfFiles.length; i++)
{
    if(totNumOfFiles[i].type == ".txt" )
    {
        numOfSameFileType.push(i);
    }else
    {
        trace("No text files.");
    }
}

trace("Total " + numOfSameFileType.length + " text files are available.");
于 2012-07-14T11:14:05.393 に答える