用AS求某个文件夹里的文件个数(讨巧版)
fscommand的用法这里就不在赘述了
由于限定条件太多,不怎么实用,纯属练习~
由于限定条件太多,不怎么实用,纯属练习~
fscommand("exec", "go.bat"); my_btn.onPress = function() { System.useCodepage = true; var my_l:LoadVars = new LoadVars(); my_l.load("a.txt"); my_l.onData = function(suc) { var tmp:Array = new Array(); var i:Number = suc.indexOf("个文件")-2; for (var j = 0; ; j++) { tmp[j] = suc.charAt(i-j); if (suc.charAt(i-j-1) == " ") { break; } } tmp.reverse(); i = Number(tmp.join("")); my_txt.text = "该目录下共有文件"+i+"个"; }; };
//-----go.bat---------- cd.. dir>a.txt //---------------------
[2005-4-12 22:16]