<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
layout="horizontal" fontSize="12"
creationComplete="getStudentInfo()">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import flash.filesystem.File;
import flash.filesystem.FileMode;
import flash.filesystem.FileStream;
private function getStudentInfo():void{
/*File.applicationDirectory.nativePath的值是:
C:\Documents and Settings\a\My Documents\Flex Builder 3\readTxtDemo\bin-debug
*/
var file:File = new File("D:\\dataTest\\student.txt"); //若没有此文件就创建它
var stream:FileStream = new FileStream(); //创建FileStream对象
stream.open(file, FileMode.WRITE); //使用FileStream对象以只读方式打开File对象
stream.writeUTF("helloworld");
stream.close(); //关闭FileStream对象
}
]]>
</mx:Script>
<mx:Panel title="从文件中读取数据" verticalAlign="middle" horizontalAlign ="center" width="90%" height="90%">
<mx:TextArea id="txtTextAreaID" width="300" height="200" borderColor="#FF0000" borderThickness="5"/>
</mx:Panel>
</mx:WindowedApplication>
分享到:
相关推荐
在文件上传场景下,Flex允许用户选择本地文件并通过HTTP请求将文件数据发送到服务器。关键知识点包括: 1. **FileReference类**:Flex中的FileReference类是与文件操作相关的基础,它允许用户选择一个或多个文件,...
Adobe AIR则允许开发者创建可以在桌面环境下运行的跨平台应用程序,它提供了访问本地文件系统的能力。 要读取文本文件,我们首先需要在Flex项目中引入`File`和`FileStream`类。这两个类分别属于`flash.filesystem`...
在描述中提到的"本地文件",意味着Flex3_Explorer能够与用户的本地文件系统交互。开发者可以使用这个工具来加载和展示存储在计算机上的Flex组件示例,或者测试不同文件格式的数据如何与Flex组件相互作用。这对于开发...
在提供的链接中,博主可能详细讨论了如何在Flex项目中实现多文件上传的过程,包括代码示例和可能遇到的问题。遗憾的是,由于没有具体的博客内容,我们无法深入探讨博主的具体实现方式。不过,可以推测博主可能分享了...
综上所述,Flex中检测文件大小的方法主要包括利用FileReference对象获取本地文件大小,通过HTTP HEAD请求获取远程文件大小,以及在解析XML或AMF数据时计算文件大小。在实际应用中,应根据具体需求选择合适的方法,并...
在这个“Flex文件传输方式之File”的示例中,我们将探讨Flex4如何实现文件上传和下载功能,这对于任何需要用户交互处理本地文件的应用程序都是至关重要的。 在Flex中,`File`类是处理用户选择的本地文件的核心组件...
综上所述,这个项目提供了一套完整的解决方案,涵盖了从Flex前端的文件选择、大小限制、进度显示,到Java后端的文件接收、大小检查和存储等全部流程,是学习和实践Flex与Java集成开发文件上传功能的一个良好示例。
`FileReference`类提供了选择、读取和上传本地文件的方法。当用户选择文件后,我们可以通过`browse()`方法打开文件选择对话框,然后使用`upload()`方法将选定的文件发送到服务器。 对于ASP.NET后端,我们需要处理...
Flex 提供了便捷的方式来进行文件的上传和下载操作,同时可以有效利用服务器资源,提高服务器性能。下面我们将详细介绍 Flex 文件上传的实现方式。 一、文件上传 1. Flex 客户端:Flex 应用程序通常使用 Flash ...
Flex air 本地程序实例 使用sqlite 学员信息简单查询 本程序分三层 由不同的as(ActionScript)来实现,具体: ConnDb.as 数据助手类,专门用来封装SQLITE的操作,其中也包括了:创建数据库,数据表的方法. Student_...
这个类是Flash Player API的一部分,允许用户从本地文件系统选择文件并进行读取、写入或上传操作。在Flex应用中,当用户点击一个按钮或其他UI元素时,我们可以调用FileReference的browse()方法来打开一个文件选择...
在这样的系统中,用户通过Flex界面选择本地文件并发起上传请求,这些请求随后由Java Servlet来接收和处理。Servlet作为服务器端的应用程序,负责接收文件数据,存储到服务器的指定位置,或者进行必要的业务逻辑处理...
通过创建`FileReference`对象,用户可以选择一个或多个本地文件,并利用`upload()`方法将这些文件发送到服务器。在批量上传中,我们需要多次调用`FileReference.load()`来获取文件信息,然后逐个上传,或者使用`...
Flex+Java登录实例完整框架是将 Adobe Flex 与 Java 技术结合,构建的一个功能完善的登录系统。这个框架主要用于创建富互联网应用程序(Rich Internet Applications,RIA),提供丰富的用户体验和强大的后端数据处理...
在Flex编程中,指定文件下载并带有进度条功能是一项常见的需求,这主要涉及到网络I/O操作、事件处理以及用户界面的更新。以下是对这个主题的详细讲解。 首先,Flex是Adobe开发的一种开源富互联网应用程序(RIA)...
11. **示例代码**:在提供的文件中,`FlexFTP.mxml`可能是Flex项目的主文件,它可能包含一个AS3脚本,定义了FTP操作的逻辑。`FlexFTP-app.xml`可能是应用程序配置文件,用于配置Flex项目的元数据。`pl`可能是某种...
如果是本地文件,可以使用相对路径或者绝对路径。在SWFLoader的source属性中设置这个路径: ```actionscript flashPaperLoader.source = "path_to_your_flashpaper.swf"; ``` 或者在.mxml中: ```xml ('path_...
在IT行业中,文本处理是一项...总的来说,Flex读取TXT文本涉及了对本地文件系统的操作,以及ActionScript的IO流处理。了解这些知识对于创建交互式的Flex应用至关重要,特别是那些需要处理用户上传或本地数据的应用。
FileReference允许用户选择本地文件,并提供了upload()方法来将文件发送到服务器。以下是一些关键步骤: 1. **创建FileReference对象**:在Flex3中,可以使用FileReference.create()方法创建一个FileReference对象...
在Flex Air中,我们有时需要处理文件的压缩和解压缩操作,例如打包项目资源或者传输数据。`ZipArchive` 类是Flex提供的一个强大工具,用于处理ZIP格式的压缩文件,包括创建、读取和更新ZIP文件。这个类允许开发者...