Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как можно получить полный путь к файлу в системе? (http://www.flasher.ru/forum/showthread.php?t=151112)

goodguy 22.02.2011 20:50

Как можно получить полный путь к файлу в системе?
 
Пишу AIR приложение, которое должно открывать XML файл, содержащий данные для построения игровой карты, пробегаться по содержимому и выстраивать превьюшки всех карт, после чего сохранять их в jpg в той же папке, где лежит xml.

Так вот проблема в том, что код, который я использую:
Код AS3:

fileReference = new FileReference();
fileReference.addEventListener(Event.SELECT, openFile);
fileReference.addEventListener(Event.COMPLETE, openingCompleted);
fileReference.browse([new FileFilter("XML Files", "*.xml")]);

открывает xml, и может лишь получить полное название файла, а так как картинки, необходимые для загрузки лежат в той же папке, где и файл xml, мне нужно получать полный путь к этому файлу в системе, типа
C:\GameMaps\Map1\Data.xml

Это осуществимо?

Думаю использовать класс File, но что-то тоже не могу допереть как сделать то, что мне нужно

Добавлено через 14 минут
Поторопился с темой. Вопрос решен.

Использовал File вместо FileReference.

а на e.target.data применил nativePath


Часовой пояс GMT +4, время: 09:30.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.