private function readFile(file:File,handler:Function):void { if(file.isDirectory==false) { if(handler!=null) { handler.apply(null,); } } else { var fileList:Array=file.getDirectoryListing(); for each (var file:File in fileList) { readFile(file, handler); } } }
最近写Air 多了,也经常重复性地写,发现为了偷懒 于是经常搬迁这种读取文件夹里面的内容的方法,谈不起很好,不过对于一些工具库 文件操作的读取也是经常用到的。在批量或者拖拽的时候,都会用上。现在记录下来。用作经常使用的结构。
最近工作也开始忙碌,有很多工具想写,只能一点点记录下来。