`
wangleifire
  • 浏览: 509358 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

air写文件保存在安装目录

    博客分类:
  • FLEX
阅读更多

AIR中..保存文件我们般会像下面这样操作

var file:File = new File("C:\\abc.txt")

var fs:FileStream = new FileStream()

fs.open(file,FileMode.WRITE)

fs.position = 0

fs.writeUTFBytes("http://l4cd.net")

fs.close()

这样就会在C盘生成一个内容为"http://l4cd.net"的abc.txt文件..

另外,如果想在安装目录保存一些AIR的配置什么的..

常用的方法是通用File.applicationDirectory来获取安装目录的file对象,再用resolvePath来指定某个文件

var file:File = File.applicationDirectory.resolvePath("ini.xml")

这样就会生成一个安装目录下的ini.xml文件的file对象..

可是值得注意的是..当这样获取file对象再进行操作时..会有安全问题

保存代码执行后会出现

SecurityError: fileWriteResource

  at runtime::SecurityManager$/checkPrivilegeForCaller()

  at flash.filesystem::FileStream/open()

我们必须使用

var file:File = new File(File.applicationDirectory.resolvePath("ini.xml").nativePath);

简单来说必须以文件的路径String来new File.

执行后操作正常..打开AIR的安装目录..发现ini.xml已经正常生成.

分享到:
评论
1 楼 zenggang2008 2010-10-12  
如果是win7下的c盘安装的程序呢

相关推荐

    flex4.6 air 读写文本文件

    本教程将详细介绍如何在Flex应用中实现这一功能,以便用户可以对本地的文本文件进行读取、修改以及保存。 首先,我们需要了解Flex和AIR的关系。Flex是一个用于构建富互联网应用程序(RIA)的开源框架,它基于...

    flashair本地文件上传

    6. **服务端处理**:在服务器端,需要编写代码解析接收到的multipart/form-data数据流,从中提取出文件内容,并保存到服务器的适当位置。这通常涉及文件读取、内容解析和文件写入等操作。 【标签】:“Flash Air”...

    flex air 本地文件管理器

    在Flex Air开发过程中,开发者通常会创建这样的项目来验证文件管理功能的实现,例如测试文件的打开、保存、复制、移动等操作,以及文件树和缩略图视图的正确显示。 总的来说,Flex Air通过集成Air runtime,提供了...

    Flex Air压缩和读取zip文件

    Flex Air压缩和读取zip文件是一项在开发过程中经常会遇到的任务,尤其在处理大量数据或文件传输时。这个主题主要涉及到Flex、Adobe AIR以及ZipArchive库的使用。让我们深入了解一下这些概念和技术。 首先,Flex是一...

    swift-在实际设备上查看iOS应用沙箱文件系统通过airdrop共享文件

    4. **tmp目录**: 用于存放应用程序运行时创建的临时文件,这些文件可能会在应用退出后被删除。 5. **沙箱权限**: 应用只能访问其自身的沙箱文件系统,无法直接访问其他应用的数据,除非通过特定的API(如URL Scheme...

    苹果机 Mac Book Air 安装win7教程

    在苹果Mac Book Air上安装Windows 7操作系统是一个相对复杂的过程,因为这涉及到苹果的Boot Camp技术,它允许用户在Mac上双系统安装...在安装过程中遇到任何问题,记得查阅苹果官方的Boot Camp支持文档或在线求助社区。

    用U盘给新版MAC_BOOK_AIR安装WIN7

    在新款MacBook Air上安装Windows 7可能对初学者来说是一项挑战,尤其是考虑到该设备没有内置光驱。然而,通过使用U盘作为安装媒介,这一过程变得可行。以下是详细的步骤: **一、准备工作** 1. **硬件需求** - 一...

    使用AIR中的File对象

    - `applicationDirectory`:返回应用程序的安装目录,这是应用默认保存数据的地方。 - `userDirectory`:返回用户主目录,通常用于存储用户特定的文件。 - `tempDirectory`:返回操作系统临时文件夹,适合存放...

    Flash_AIR实例教程.doc

    2. **编写代码**:随后,新建一个ActionScript (AS) 文件,命名为`HelloAIR.as`,与`.fla`文件保持在同一目录下。在这个文件中,我们需要定义一个名为`HelloAIR`的类,该类继承自`MovieClip`。在类的构造函数中,...

    AIR操作file的例子

    主要是关于AIR操作本地文件夹的例子。 功能: 通过选择的图片生成一个新的swf图片浏览器 并且有本地打开和本地保存功能 操作: 打开按钮 可以单选和多选图片 然后点保存 可以把生成的swf保存到指定路径 然后关闭窗口...

    如何在Mac上用AirDrop共享文件和发送文件到IOS设备上.docx

    ### 如何在Mac上使用AirDrop共享文件及发送文件至iOS设备 #### 一、AirDrop简介 AirDrop是苹果公司推出的一项专为苹果设备设计的无线文件传输技术。它利用蓝牙技术和Wi-Fi直连技术,使用户能够在不依赖任何网络的...

    Adobe AIR:压缩Zip/创建zip文件

    在标题“Adobe AIR:压缩Zip/创建zip文件”中,我们可以推测这篇博文可能主要讨论如何在Adobe AIR环境中处理压缩文件,特别是创建ZIP文件的方法。 在开发过程中,压缩文件是常见的需求,例如打包资源、传输数据或...

    flex-air解压缩工具

    总之,Flex Air解压缩工具是Adobe Air开发环境中的一款实用组件,它以稳定的性能和良好的兼容性,解决了在Air应用中处理ZIP文件的需求。了解并掌握这款工具的使用,对于提升开发者的项目开发能力具有重要意义。

    MR 深海幽灵Z2 Air 无线网卡驱动 1.0

    7. **UWD**:这个可能是一个子目录,用于存放无线网卡驱动的实际安装文件,可能包括安装脚本、配置文件和其他必要的组件。 在安装这个驱动时,用户应确保电脑已连接到可靠的网络,以防在安装过程中需要更新其他相关...

    用U盘给MAC_BOOK_AIR安装WIN7.doc

    * 安装完成后在 AIR 硬盘中找到这个文件 enable-always.sh,双击打开它,再把它关了 3. 下载 AIR 的 WIN7 驱动 * AIR 用 WIFI 连上网 * 点击应用程序,进入实用工具,找到 bootcamp... * 下载 WIN 的支持软件,...

    Adobe AIR卸载和安装都报错的解决办法.docx

    在安装Adobe AIR时,可能会出现“管理员可能不允许安装此软件,请与管理员联系”的错误提示。这是因为Windows Installer服务没有启动,导致安装失败。解决方法是使用记事本编写installer.reg文件,内容如下: ...

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

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

    使用Flex SDK创建第一个桌面AIR应用程序

    1. 创建一个名为`HelloWorld-app.xml`的XML文件,并将其保存到项目目录下。 2. 在文件中添加`<application>`元素,包含AIR命名空间属性:`<application xmlns="http://ns.adobe.com/air/application/1.0">` 3. 添加`...

    用U盘给MAC BOOK AIR安装windows7系统

    2. **安装rEFIt(在MacBook Air上进行)** - 下载并解压rEFIt-0.14.dmg文件。 - 运行其中的mpkg文件以执行安装程序。 - 安装过程中一直点击“下一步”直至完成。 - 在MacBook Air硬盘中找到并运行enable-always....

    flex air 导出 excel

    1. **服务器端准备**:在服务器端安装Apache POI库,并编写一个接口,该接口接收来自Flex Air的数据并使用POI创建Excel文件。数据应以合适的数据结构(如二维数组)传递,以适应Excel表格的格式。 2. **Flex Air...

Global site tag (gtag.js) - Google Analytics