private var singleFile:FileReference=new FileReference(); //打开文件
protected function btnOpenFile_clickHandler(event:MouseEvent):void
{
singleFile.browse(); // 浏览文件
singleFile.addEventListener(Event.SELECT,onFileSelected);
}
function onFileSelected(e:Event):void{
singleFile.load();
singleFile.addEventListener(Event.COMPLETE,onComplete);
}
function onComplete(e:Event):void{
fileName=singleFile.name;
var bytes:ByteArray = singleFile.data;
var temp:String="";
var flag:int=0;
var str:String=bytes.readUTFBytes(bytes.length); // 如果文件不大 一次性独到内存 如果大也可以一个个读取
//var parts:Array=str.split("\n"); //分割出每行
}
flex web 打开并读取本地的文件
最新推荐文章于 2024-02-16 22:12:37 发布