在做了几天之后,我决定试着向别人寻求帮助。我本打算发布链接到我一直在研究的地方,但我被广泛提醒,我需要至少10个声誉才能发布超过两个链接,所以没关系。目前,我似乎需要使用一种叫做sys.io.FileOutput的东西,并且我已经获得了关于如何从this webpage实际编写代码的大部分信息。
如果有人能在这方面帮助我,我将不胜感激。
发布于 2017-09-13 11:19:16
虽然我相信Haxe本身没有文件对话库,但有很多这样的库。HaxeUI和haxeui-file-dialogs实现了这样的ui。
如果你正在编译到Flash,actionscript曾经支持文件打开和另存为对话框,它可能仍然在Haxe的Flash支持中实现。那么flash.net.FileReference就是你要找的东西。
你也可以简单地制作你自己的。使用sys.FileSystem,您可以列出文件夹中的所有文件并进行导航。虽然它需要一些工作,但您必须衡量哪个更好,是构建自己的解决方案还是学习ui库来实现它。在大多数情况下,它是后者,但它不是那么有趣。
请注意,出于安全原因,某些目标会阻止此类文件访问。Flash在很多年前添加了它,导致了很多安全问题。
https://stackoverflow.com/questions/46187556
复制相似问题