gpt4 book ai didi

actionscript-3 - 文件引用与文件?

转载 作者:行者123 更新时间:2023-12-02 22:05:54 28 4
gpt4 key购买 nike

我想制作一个 Flash 应用程序,用户可以在其中从本地硬盘驱动器加载和保存文件。虽然我经常在使用 FileFileStream 类的 AIR 应用程序中执行此操作,但我以前从未在 SWF 中执行过此操作。

据我所知,FileReference 类用于此目的,尽管由于安全风险它似乎有一些限制。我想知道使用 FileReference 类与使用 FileFileStream 类加载和保存文件之间的主要区别是什么。

最佳答案

File 类扩展了 FileReference
FileReference 在 FlashPlayer(在浏览器中)中使用是安全的,因为它不会让您修改用户机器中的文件。

如果你想打开一个文件,你需要让用户为你打开它:FileReference.browse()
要保存文件,您需要请求用户保存它:FileReference.save()

使用 File 类,您可以在没有这些对话框的情况下打开、修改和保存文件。
此外,File 类为您提供了许多有用的属性,例如:File.desktopDirectoryFile.documentsDirectory 等。
您可以使用 exists 属性检查文件是否存在,并且在用户文件系统中操作文件时有很多限制。

您可以阅读有关 FileReference 的更多信息和 File文档中的类。

关于actionscript-3 - 文件引用与文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16122172/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com