首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex保留文件 FileReference.save(data,filename)

2012-08-25 
Flex保存文件 FileReference.save(data,filename)如果 File 对象调用此方法,则文件名将为 File 对象所引用

Flex保存文件 FileReference.save(data,filename)

如果 File 对象调用此方法,则文件名将为 File 对象所引用文件的名称。(AIR File 类扩展了 FileReference 类。)

事件

open:Event — 当下载操作开始时调度。


progress:ProgressEvent — 在文件下载操作期间进行定期调度。


complete:Event — 当文件下载操作成功完成时调度。


cancel:Event — 当用户取消对话框时调度。


select:Event — 当用户从对话框中选择要下载的文件时调度。


ioError:IOErrorEvent — 读取或传输文件期间发生输入/输出错误时调度。

引发

IllegalOperationError — 在以下情况下引发:1) 另一个浏览会话正在进行中;每次仅能执行一个文件浏览会话。2) 要下载的文件的名称中包含禁止使用的字符。3) 用户 mms.cfg 文件中的某个设置禁止此操作。


ArgumentError — 如果 data 的类型不是 ByteArray,并且不具有 toString() 方法,则将引发异常。如果 data 的类型不是 XML,并且不具有 toXMLString() 方法,则将引发异常。


Error — 为了响应用户动作(如鼠标事件或按键事件),将不会调用此方法。


MemoryError — 如果 Flash Player 无法为该文件分配内存,则可能会发生此错误。文件可能太大,或者可用的内存可能太小。

热点排行