在Adobe Air中获取文件扩展名的图标

时间:2010-09-11 04:04:28

标签: flash adobe air desktop-application

我正在使用Adobe Air Desktop App ATM。

我的问题是如何获取给定文件扩展名的图标,但没有实际加载这种类型的文件。

我有想法为扩展创建一个空白文件,然后在我有图标的位图后删除它,但这看起来太麻烦了,效率低下。

所以例如我想获得与.txt文件或.html文件相关联的图标。他们是否可以这样做而无需直接引用和现有文件,或创建如上所述的临时文件?

2 个答案:

答案 0 :(得分:1)

如果您自己没有找到此解决方案,请查看File class

它有一个“图标”属性,可能就是你正在寻找的东西。

祝你好运。

答案 1 :(得分:0)

我最终只是必须这样做,只是在桌面上创建一个具有给定文件扩展名的临时文件,打开并关闭它的流(不需要写任何东西),然后我可以访问它图标。之后我删除了文件,一切都很好。