`
maloveqiao
  • 浏览: 101984 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

as3打开和保存本地文件

    博客分类:
  • as3
 
阅读更多
package

{
import flash.display.Loader;
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.net.FileReference;
import flash.utils.ByteArray;
/**
  * 事实证明,fileRefence是可以打开本地文件的
  */
public class TestFileRefrence extends Sprite
{
  private var file:FileReference;
  public function TestFileRefrence()
  {
   this.stage.addEventListener(MouseEvent.CLICK,function():void
   {
    file=new FileReference();
    file.browse();
    file.addEventListener(Event.SELECT,selected);
   });
  }
  private function selected(e:Event):void
  {
   file.load();
   file.addEventListener(Event.COMPLETE,on_loaded);
  }
  private function on_loaded(e:Event):void
  {
   var byteArray:ByteArray=ByteArray(e.target.data);                    //这里非常关键
   var loader:Loader=new Loader();
   loader.loadBytes(byteArray);
   this.addChild(loader);
  }
}
}

========================保存文件======================================

var file:FileReference = new FileReference();
file.save(XML(XXXXX, "XXXX");
分享到:
评论

相关推荐

    AS3将文本文件保存到本地 仅5行代码 多么简单

    根据给定的信息,本文将详细解释如何在ActionScript 3(简称AS3)中使用仅仅五行代码实现将文本文件保存到本地的功能。这不仅展示了AS3的强大与灵活性,同时也为开发者提供了一个简洁高效的解决方案。 ### 一、AS3...

    javascript实现将文件保存到本地方法汇总

    3. 关于使用JavaScript保存文件到本地的注意事项和限制。首先,浏览器的同源策略可能会影响到跨域文件的保存,这意味着必须确保文件资源是同源的,或者服务器设置了适当的CORS(跨源资源共享)策略。其次,随着...

    使用JavaScript保存文本文件到本地的两种方法

    此外,这些方法通常用于客户端应用中,它能够根据用户的行为或者数据处理的结果来保存文件到本地,而不必将数据提交到服务器后再进行文件的生成和下载。这样可以提高应用的响应速度和用户体验。 综上所述,使用...

    AS3本地录音及回放保存

    AS3支持将录音数据保存到本地文件,如MP3或WAV格式。可以使用`FileReference`类实现这一功能: ```actionscript var fileRef:FileReference = new FileReference(); fileRef.save(recordedSound.data, "recorded....

    AS3 可以本地的录音机

    在解压并打开提供的FLA文件后,你可以通过查看源代码了解具体的实现细节,比如如何初始化麦克风,如何开始和结束录音,以及如何将录音数据保存到本地。这个示例是一个很好的学习资源,可以帮助开发者理解AS3中本地...

    js利用IE通过windowopen方式保存网页部分内容到本地

    5. **执行保存命令**:最后,通过`document.execCommand('SaveAs')`命令弹出保存对话框,让用户选择文件保存的位置和名称。需要注意的是,`execCommand`方法在现代浏览器中已逐渐被废弃,但在IE中仍然可用。 ### ...

    VB上传本地文件到服务器

    在VB(Visual Basic)编程中,上传本地文件到服务器是一个常见的任务,特别是在开发Web应用程序时。这个过程涉及客户端(用户计算机)与服务器之间的数据交互,通常通过HTTP协议完成。以下是对这一主题的详细阐述: ...

    将文本格式数据本地保存为二进制数据文件

    总的来说,将文本格式数据本地保存为二进制数据文件涉及到数据的序列化、文件操作和路径管理等知识点。了解这些概念并能够灵活运用,是每个IT从业者必备的技能之一。在实践中,我们需要根据具体的需求选择合适的数据...

    AS3.0 上传保存图片

    2. **文件选择对话框(FileReference)**:AS3.0提供了`FileReference`类,用于打开文件选择对话框,让用户选择要上传的图片文件。通过监听`select`事件,我们可以获取用户选择的文件,并使用`load()`方法读取文件...

    As3.0 视频加载

    综上所述,这个项目涉及了AS3.0中的视频加载、本地文件选择和保存功能,这些都是创建交互式视频应用的基础。通过这些技术,开发者可以构建出丰富的用户体验,让用户能够在本地处理视频内容并进行个性化操作。

    保存信息到本地txt文档

    本教程将详细讲解如何将一串可转化为字符串的信息保存到本地指定路径的TXT文本文件中。这个过程涉及到编程语言中的文件操作、字符串处理以及路径管理等基础知识。 首先,我们需要理解什么是TXT文件。TXT文件是一种...

    如何修改flash访问本地文件权限.txt

    ### 如何修改Flash访问本地文件权限 在使用Flash Player进行多媒体内容开发时,有时会遇到无法访问本地文件的问题。这主要是因为Flash Player出于安全考虑,默认限制了对本地文件系统的访问。为了解决这一问题,...

    简单实用的as3录音源码.zip

    AS3是其第三个主要版本,相比之前的版本,具有更强的性能和更严谨的面向对象编程特性。 在提供的压缩包中,我们可以看到以下几个关键文件: 1. **Record.as** - 这是一个AS3类文件,包含了录音的核心逻辑。可能...

    js调用对话框保存文件

    在Web开发过程中,有时我们需要让用户能够方便地保存网页中的某些内容到本地文件。例如,在一个在线编辑器应用中,用户可能希望将自己编辑的文字保存为文本文件。这种需求可以通过JavaScript来实现,即通过JS代码...

    javascript 保存文件到本地实现方法

    该方法使用 window.open() 函数打开一个新的浏览器窗口,并使用 execCommand("SaveAs") 方法将图片保存到本地。在 HTML 部分,我们需要添加一个 img 元素,并为其添加一个 onclick 事件,当用户点击图片时,会触发 ...

    AS3游戏-Games.rar

    5. **数据存储和读取**:游戏可能需要保存和加载用户的进度或高分,AS3提供了一些方法来实现本地数据存储。 6. **音频处理**:游戏可能包含背景音乐和音效,AS3有内置的Sound和SoundChannel类来处理音频播放。 7. ...

    图片下载并且保存至本地

    接下来,我们要处理这些二进制数据并保存为本地文件。在Python中,我们可以使用内置的`open()`函数以二进制模式('wb')打开一个文件,然后用`write()`方法将二进制数据写入。确保在完成写入后关闭文件,防止数据丢失...

    4.1.1 保存和导出捕获文件 - Wireshark 数据包分析实战(第 3 版) - 知乎书店1

    在《Wireshark 数据包分析实战(第 3 版)》中,4.1.1 章节专门介绍了如何保存和导出捕获文件,这对于数据分析和后续处理至关重要。 在 Wireshark 中保存捕获文件,通常通过菜单栏的 "File" -> "Save As" 来实现。...

    GIFEncoder 0.1[as3gif]

    总的来说,GIFEncoder 0.1是AS3和Flex开发中处理GIF动画的重要工具,它的易用性和灵活性使得开发者能够快速实现动态GIF的创建。通过深入研究`GIFEncoder.fla`和`org`目录下的源代码,开发者不仅可以掌握如何使用这个...

    VB 简单记录ini文件

    使用`FileSystemObject`的`OpenTextFile`方法打开INI文件,指定文件路径和打开模式(如只读、写入或追加)。 3. **读取INI文件**: 通过`TextStream`对象的`ReadLine`或`ReadAll`方法读取文件内容。`ReadLine`...

Global site tag (gtag.js) - Google Analytics