0

所以我有一个在桌面上运行的 flex 项目。当我单击 flex 应用程序上的按钮时,我还运行了服务器端 C# 代码以将一些数据导出到 PDF 中。目前我只是将文件自动保存到 C:\ 目录内的临时文件夹中,但我想知道如何在 Flex 中打开一个保存文件对话框,以便为我的文件选择一个位置和名称,然后将完整的文件路径字符串传递给服务器以进行导出。我的研究将我带到了 Flex 中的“文件引用”类,但它看起来实际上保存了某种文件,我想做的就是从中获取选择的文件路径。

编辑:我正在处理一个同时具有 Adob​​e AIR 应用程序端和 Web 应用程序端的项目,两者都由公共代码运行,所以最好有一个两者都支持的方法。

4

1 回答 1

0

既然您说您正在构建一个桌面应用程序,我假设您正在使用 Adob​​e AIR。您可以使用File.browseForDirectory()方法。

于 2013-05-22T15:11:14.773 回答