Получение иконок для расширений файлов в Adobe Air - PullRequest
1 голос
/ 11 сентября 2010

Я работаю в банкомате Adobe Air Desktop App.

У меня вопрос, как получить значок для данного расширения файла, но на самом деле не загружая файл такого типа.

У меня была идея просто создать пустой файл для расширения, а затем удалить его, как только у меня будет растровое изображение для его значка, но это казалось слишком большим количеством проблем и вроде неэффективным. Так, например, я хочу получить значок, связанный с TXT-файлом или .HTML-файлом. Есть ли у них какой-либо способ сделать это без прямой ссылки на существующий файл или создания временного, как указано выше?

Ответы [ 2 ]

1 голос
/ 18 июня 2012

На случай, если вы не нашли это решение самостоятельно, посмотрите Класс файла .

У него есть свойство icon, которое вполне может быть именно тем, что вы ищете.

Удачи.

0 голосов
/ 11 сентября 2010

Я закончил тем, что просто должен был сделать как я, просто создать временный файл на рабочем столе с заданным расширением, открыть и закрыть ему поток (не нужно ничего записывать в него), затем я мог получить доступ к егозначок.После чего я удалил файл, и все было хорошо.

...