flex actionScript读取文件示例代码
import flash.events.event; import flash.net.urlloader; import flash.net.urlrequest; import flash.net
import flash.events.event;
import flash.net.urlloader;
import flash.net.urlrequest;
import flash.net.urlvariables;
public class txtloader
{
private var settxt:function = null;
public function txtloader()
{
}
public function loadtxt(filename:string, settxt:function):void {
this.settxt = settxt;
var urlrequest:urlrequest = new urlrequest(filename);
var urlloader:urlloader = new urlloader();
urlloader.addeventlistener(event.complete, complete);
urlloader.load(urlrequest);
}
private function complete(event:event):void {
var urlloader:urlloader = event.currenttarget as urlloader;
settxt.call(null, urlloader.data);
}
}
-----------------调用的方法-------------------------------------------------------------
new txtloader().loadtxt('readme.txt', function(txt:string):void {
alert.show( txt);
});
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论