AIR ファイルリスト表示(簡易)

AIRのファイルリストをtraceで簡単に知りたいとき呼び出す再帰メソッドです。

メソッド

/**
		 * ディレクトリ構造表示
		 * @param	file
		 * @param	depth
		 * @return
		 */
		private function showDirectories(file:File, depth:int):File {
			var paddingSpace:String="";
			for (var j:int = 0; j < depth; j++) 
				paddingSpace += " ";
			trace(paddingSpace + file.name);
			if (!file.isDirectory)
				return null;
			var filesArray:Array = file.getDirectoryListing();
			for (var i:int = 0; i < filesArray.length; i++) 
			{
				var tmpFile:File = filesArray[i];
				showDirectories(tmpFile, depth + 1);
			}
			return null;
		}

呼び出し ルートとなるフォルダを呼び出す

showDirectories(File.userDirectory, 0);
actionscript3/reverse_how_to/air_show_file_list.txt · 最終更新: 2012/06/11 03:19 by enibloadmin
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0