- 浏览: 101984 次
- 性别:
- 来自: 大连
文章分类
最新评论
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");
{
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 经典的代码库
2013-03-29 16:39 03D引擎 Papervision3Dhttp://b ... -
AS3开源资源整理
2013-03-29 16:38 0一个使用Stage3D APIs 实现 ... -
如何自定义VideoPlayer的全屏行为
2012-12-13 16:58 1312Flex4中增加了一个视频播放组件:VideoPlayer,相 ... -
代码改变影片剪辑亮度、色调、高级、透明度的方法
2012-12-03 08:41 867通过Color类来改变影片颜色 亮度:(设置影片明暗效果) ... -
as3自己写皮肤
2012-11-30 09:47 0<?xml version="1.0" ... -
AS3 正则表达式详解
2012-11-30 09:27 01.新建正则表达式,有两 ... -
TweenLite用法
2012-11-30 09:26 0TweenLite 是一个缓动的类 ... -
AS3位图的加载、拷贝、绘制
2012-11-30 09:26 0建Bitmap可以是使用Bitmap ... -
AS3中的反射
2012-11-30 09:25 659什么是反射 反射 (Reflection) 是指在程序在运行时 ... -
AS3文本操作
2012-11-30 09:03 1226设置文本框的边框、背景与前景色 默认状态下,文本框的边框和背景 ... -
as3日期格式化以及htmlText的安全转义类
2012-11-30 08:57 1036package org.juke{ ... -
Flash AS3.0关于TextField的过滤,HTML格式,对齐,换行等介绍
2012-11-30 08:56 1375过滤文字输入 TextField.restrict = &q ... -
AS3碎裂重组特效
2012-11-26 15:04 884碎裂指的是图片的碎裂 那我们要先做的是就是得到这张图片,在a ... -
Flash AS3.0实例---接近鼠标的图片缓动效果
2012-11-26 15:02 1178当鼠标移动到图片的一定位置时,图片会缓冲移动到鼠标位置,在现 ... -
flex air 启动本地应用程序
2012-11-26 09:23 854在air 2.0中,可以利用NativeProcess启动本地 ... -
FLV视频类播放器全屏切换完整AS代码示例
2012-11-21 10:53 825function setFullScreen() { ... -
as3冒泡排序
2012-11-20 09:12 0<?xml version="1.0" ... -
Flex在Image组件使用蒙板
2012-11-16 17:34 0Flex在Image组件使用蒙板 1.Flex SDK3.0 ... -
Flex导入Excel文件示例
2012-11-16 17:33 01.SDK3.0 2.导入文件用FileFilter过滤。由于 ... -
Flash as3把2D图片分析成文本实现代码
2012-11-16 17:32 0一篇在游戏开发中常用到的功能就是利用as3把2D图片分析成文本 ...
相关推荐
根据给定的信息,本文将详细解释如何在ActionScript 3(简称AS3)中使用仅仅五行代码实现将文本文件保存到本地的功能。这不仅展示了AS3的强大与灵活性,同时也为开发者提供了一个简洁高效的解决方案。 ### 一、AS3...
3. 关于使用JavaScript保存文件到本地的注意事项和限制。首先,浏览器的同源策略可能会影响到跨域文件的保存,这意味着必须确保文件资源是同源的,或者服务器设置了适当的CORS(跨源资源共享)策略。其次,随着...
此外,这些方法通常用于客户端应用中,它能够根据用户的行为或者数据处理的结果来保存文件到本地,而不必将数据提交到服务器后再进行文件的生成和下载。这样可以提高应用的响应速度和用户体验。 综上所述,使用...
AS3支持将录音数据保存到本地文件,如MP3或WAV格式。可以使用`FileReference`类实现这一功能: ```actionscript var fileRef:FileReference = new FileReference(); fileRef.save(recordedSound.data, "recorded....
在解压并打开提供的FLA文件后,你可以通过查看源代码了解具体的实现细节,比如如何初始化麦克风,如何开始和结束录音,以及如何将录音数据保存到本地。这个示例是一个很好的学习资源,可以帮助开发者理解AS3中本地...
5. **执行保存命令**:最后,通过`document.execCommand('SaveAs')`命令弹出保存对话框,让用户选择文件保存的位置和名称。需要注意的是,`execCommand`方法在现代浏览器中已逐渐被废弃,但在IE中仍然可用。 ### ...
在VB(Visual Basic)编程中,上传本地文件到服务器是一个常见的任务,特别是在开发Web应用程序时。这个过程涉及客户端(用户计算机)与服务器之间的数据交互,通常通过HTTP协议完成。以下是对这一主题的详细阐述: ...
总的来说,将文本格式数据本地保存为二进制数据文件涉及到数据的序列化、文件操作和路径管理等知识点。了解这些概念并能够灵活运用,是每个IT从业者必备的技能之一。在实践中,我们需要根据具体的需求选择合适的数据...
2. **文件选择对话框(FileReference)**:AS3.0提供了`FileReference`类,用于打开文件选择对话框,让用户选择要上传的图片文件。通过监听`select`事件,我们可以获取用户选择的文件,并使用`load()`方法读取文件...
综上所述,这个项目涉及了AS3.0中的视频加载、本地文件选择和保存功能,这些都是创建交互式视频应用的基础。通过这些技术,开发者可以构建出丰富的用户体验,让用户能够在本地处理视频内容并进行个性化操作。
本教程将详细讲解如何将一串可转化为字符串的信息保存到本地指定路径的TXT文本文件中。这个过程涉及到编程语言中的文件操作、字符串处理以及路径管理等基础知识。 首先,我们需要理解什么是TXT文件。TXT文件是一种...
### 如何修改Flash访问本地文件权限 在使用Flash Player进行多媒体内容开发时,有时会遇到无法访问本地文件的问题。这主要是因为Flash Player出于安全考虑,默认限制了对本地文件系统的访问。为了解决这一问题,...
AS3是其第三个主要版本,相比之前的版本,具有更强的性能和更严谨的面向对象编程特性。 在提供的压缩包中,我们可以看到以下几个关键文件: 1. **Record.as** - 这是一个AS3类文件,包含了录音的核心逻辑。可能...
在Web开发过程中,有时我们需要让用户能够方便地保存网页中的某些内容到本地文件。例如,在一个在线编辑器应用中,用户可能希望将自己编辑的文字保存为文本文件。这种需求可以通过JavaScript来实现,即通过JS代码...
该方法使用 window.open() 函数打开一个新的浏览器窗口,并使用 execCommand("SaveAs") 方法将图片保存到本地。在 HTML 部分,我们需要添加一个 img 元素,并为其添加一个 onclick 事件,当用户点击图片时,会触发 ...
5. **数据存储和读取**:游戏可能需要保存和加载用户的进度或高分,AS3提供了一些方法来实现本地数据存储。 6. **音频处理**:游戏可能包含背景音乐和音效,AS3有内置的Sound和SoundChannel类来处理音频播放。 7. ...
接下来,我们要处理这些二进制数据并保存为本地文件。在Python中,我们可以使用内置的`open()`函数以二进制模式('wb')打开一个文件,然后用`write()`方法将二进制数据写入。确保在完成写入后关闭文件,防止数据丢失...
在《Wireshark 数据包分析实战(第 3 版)》中,4.1.1 章节专门介绍了如何保存和导出捕获文件,这对于数据分析和后续处理至关重要。 在 Wireshark 中保存捕获文件,通常通过菜单栏的 "File" -> "Save As" 来实现。...
总的来说,GIFEncoder 0.1是AS3和Flex开发中处理GIF动画的重要工具,它的易用性和灵活性使得开发者能够快速实现动态GIF的创建。通过深入研究`GIFEncoder.fla`和`org`目录下的源代码,开发者不仅可以掌握如何使用这个...
使用`FileSystemObject`的`OpenTextFile`方法打开INI文件,指定文件路径和打开模式(如只读、写入或追加)。 3. **读取INI文件**: 通过`TextStream`对象的`ReadLine`或`ReadAll`方法读取文件内容。`ReadLine`...