`
wangleifire
  • 浏览: 500081 次
  • 性别: 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盘安装的程序呢

相关推荐

    AIR操作file的例子

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

    Flash+Flex+Air移动开发入门经典 pdf

    7.3.3 将单个文件保存到某个位置 227 7.4 小结 227 7.4.1 练习 228 7.4.2 本章所学内容 228 第8章 操作数据 229 8.1 检测网络可用性变化 229 8.1.1 使用urlrequest获取数据 229 8.1.2 监视urlrequest对象 230...

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

    //AS3将文本文件保存到本地 仅5行代码 多么简单 import flash.net.FileReference; var fileRef:FileReference = new FileReference();

    Adobe AIR应用程序,用于重命名电影文件和DVD文件夹Zeeb-开源

    Adobe AIR应用程序(Windows OSX Linux),用于重命名电影文件和DVD文件夹,下载海报以及创建指向IMDB的.url快捷链接。 使用NFO文件(如果有)。 记住要保存(720p,DTS)和删除(如发行组名称)的单词。

    EXCEL对比合并工具源码

    本来项目是在FLEX3下建立的,但需要保存文件,所以后来转到FLEX4下了。 excel文件对比与合并工具,根据设定对比两个文件制定行/列的值,如果相同,可以在指定列写入自定义值、或从第二个EXCEL文件取值出来写入第一...

    扬声器 声卡 录音 保存wav文件

    语言:C++ 环境:VS2013 参考开源项目:OBS 功能介绍:捕获声卡的音频数据 保存为wav文件

    as3 AIR 本地文件夹浏览并生成XML类

    本AS3类用于AIR的本地程序开发,利用FILE类进行整理,可以支持将本地位置的文件夹进行遍历,并生成XML格式文件。

    air-notes:使用增强现实技术在真实环境中添加虚拟笔记的项目!

    AiR Notes是一个使用增强现实技术在真实环境中添加虚拟笔记的项目。 意识形态包括使用现实世界中的锚点(QR码)作为虚拟环境的起点。 假设每个锚始终位于同一位置,它们会在现实世界中创建一个持久引用,从而使虚拟...

    Flash图片相册 目录直读版.rar

    国外开源的PHP Flash图片相册 目录直读版,...backend.php即为配置文件,你甚至只需修改backend.php中的$dh变量参数,修改引号内的图片目录,注意路径,为了避免出错,你最好将存放图片的目录与backend.php是同级的。

    iMe桌面美化工具

    1、可以更换底板皮肤啦,这算是一个重要更新吧(其实在它的新生阶段,哪个更新都挺重要的呵),皮肤的贴图存放在安装目录的lib/skin目录里,目前内置了12款图片,用户也可以自己手工添加图片到该目录,重启软件后就...

    阳阳 Web文件管理插件

    ******************************************※ 阳阳 Web文件管理插件 ※ ※ 版本: V0.5 ※ 作者: ○Blue Air○ QQ: 103422412 ※ 简介: 站长文件管理工具 ※ 系统要求: 具备 ASP FSO 才能正常使用本...

    马克鳗MarkMan2.7.21(图片标注工具)破解版、破解文件亲测可用

    双机MarkMan.air进行安装,安装后去安装根目录替换MarkManOne.swf破解成功,无广告,且可以编辑保存。亲测win7 64位也下可用。

    ios-over-air-distribute:Python 脚本生成 iOS OTA(无线)分发文件

    ios-空中分发用于通过无线分发文件生成静态 ios 的 Python 脚本。 还有一个简单的只读 PHP 仪表板,用于查看这些文件。... 生成安装文件。 将生成的文件和 IPA 上传到您的服务器。 为步骤 1 生成文件的示例:

    MFC数字图像处理(BMP格式读取 保存 DFT FFT 直方图 色调均化 缩放 模糊 锐化 滤镜 形态学处理 曲线 裁剪 灰度图 彩色图 自动阈值)

    关于设计的感想也写在了设计报告上了- -,这里也就不多说了。 好了这个程序算是最终完成了,撒花!师姐辛苦了~!!!!! =====================================================================================...

    大数据量Excel07版表格文件导入时,快速有效读取数据工具类

    此工具类是基于Apache POI的用于读取大数据量Excel 07版后的表格文件,从而高效地读取到表格数据并以集合形式保存下来。 使用方式: List[]> list = new ArrayList[]>(); ExcelXlsxParser parser = new ...

    puremvc-as3-util-air-xmldatabase:PureMVC AS3 AIR实用程序

    读取现有的XML文件或从框架创建并持久保存 自动处理文件I / O 提供一种解析XML树并将节点委托给不同代理的方法 持久存储任意XML数据库的命令 应用程序可以根据需要具有任意数量的XML数据库 执照 适用于AS3 / AIR的...

    flex3的cookbook书籍完整版dpf(包含目录)

    flex3的cookbook书籍完整版dpf(包含目录),目录是我花了两个多小时自己整理的,希望对大家有帮助。 目录: 第一章.Flex与ActionScript基础(3) 1.1节.用FlexBuilder创建Flex项目 1.2节.用FlexBuilder创建Flex库项目 ...

    ActionScript开发技术大全

    28.1AdobeAIR运行时安装与配置 584 28.2使用FlashCS3IDE创建和部署AIR应用 585 28.2.1安装FlashCS3IDEupdate9.0.3 585 28.2.2创建和部署AIR应用 585 28.3使用FlexBuilder3创建和部署AIR应用 588 28.4AIR应用配置文件...

    Lua Socket通信给继电器发送指令(Air202)

    之前看了很多网上的例子,这次我把Socket通信和GPIO控制继电器集合到一起,下面创建两个.lua文件,第一个main.lua,其中存放一些需要导入的包,根据需要导入自己要用的,代码如下: PROJECT = SOCKET-TEST VERSION =...

    ios-PDF文件的生成、显示(已封装).zip

    用的ipadair模拟器,工程要用pdf文件。没找到好的,只好自己写了一个。两个方法,一个生成,保存到本地的,一个从本地获取显示到webview上的。使用的时候绝对简单。

Global site tag (gtag.js) - Google Analytics