请flash高手们帮找我翻译逐句翻译一下下面的语句

来源:百度知道 编辑:UC知道 时间:2024/06/21 03:14:09
//===========文件浏览================
import flash.net.FileReference;
var FR:FileReference = new FileReference();
var listener:Object = new Object();
listener.onSelect = function(file:FileReference):Void {
trace(file.name);
};
listener.onCancel = function(file:FileReference):Void {
trace("取消");
};
FR.addListener(listener);
_btn.onRelease = function() {
FR.browse();
};

import flash.net.FileReference
//这个是插入一个外部自定义的类文件,如果你想分析这段代码,那么也要配合这个外部定义的类文件一起来分析,建议你从头学学编程的基础,或者直接学习AS3.0

var FR:FileReference = new FileReference();
//实例化这个自定义类文件的对象

listener.onSelect = function(file:FileReference):Void {
trace(file.name);
};
//创建监听函数,当被选中的时候执行trace(file.name);

listener.onCancel = function(file:FileReference):Void {
trace("取消");
};
//创建监听函数,当取消时候执行trace("取消");

FR.addListener(listener);
_btn.onRelease = function() {
FR.browse();
};

将监听函数注册给FR.

说实话不知道FileReference这里面写的是什么,还是很难分析的