我可以将文件保存到当前目录吗?

时间:2011-02-16 07:32:11

标签: file air local

我继承了一个航空应用程序,我不知道很多空气的功能和限制。我可以从当前目录中打开本地进行读写吗?

使用FileReference,我可以将文件保存到我的/ Documents目录。但有没有办法让它只保存在当前目录中?或者当前出现的提示默认为当前目录而不是my / Documents目录?

我看过http://livedocs.adobe.com/flex/3/html/help.html?content=Filesystem_08.html,但无法理解。

由于

1 个答案:

答案 0 :(得分:1)

如果当前目录恰好是应用程序目录,那么没有。 AIR具有各种目录的概念:

  • File.applicationDirectory - 安装app本身,只读。
  • File.applicationStorageDirectory - 深埋在某处(在Windows上,它是C:\ Documents and Settings [用户名] \ Application Data [应用程序名称] \ Local Store) - 你可以用它来存储文件
  • File.documentsDirectory - 当前用户文档目录的快捷方式。不要在那里扔垃圾。
  • File.desktopDirectory - 用户桌面的快捷方式,应该更加小心对待。