![]() |
Некие вопросы по работе со структурой File
Дамы и господа !
Если можно, некие вопросы по работе со структурой File. Чего-то она у меня в упор не идет... Согласно инструкциям (везде однотипным, все говорят, что нужно работать с AIR), запускаю свой Adobe Flash Professional CS5, новый файл, выбираю "создать Adobe AIR 2", далее его как-то называю... Далее пишу, согласно тем же инструкциям, код: Код AS3:
Цитата:
Да, генеральная задача: удаление файлов и/или их содержимого... С уважением Влад |
Вы пытаетесь импортировать пакет.
Для того, чтобы импортировать его содержимое, нужно писать так: Код AS3:
|
Спасибо... Теперь...
Путь к текущему каталогу: Код AS3:
Код AS3:
Сейчас попробую создать внутри этого каталога еще один и поработать с ним... Добавлено через 39 минут Чуть повеселей дело при работе каталогами.. Код AS3:
Код AS3:
|
Вы удаляете файл в applicationDirectory, для этого нужно иметь права админа. Работайте с хранилищем (юзерская директория). Копируйте туда все файлы на старте приложения и потом делайте что хотите.
|
Пардон, а удаление из текущей директории не предусмотрено? Если так, то одна из недоработок компании Adobe?
|
Цитата:
|
Дорогой Astraport !
Мне очень неловко, но так, о каком-либо ручном удалении вопрос не стоит... Вопрос, а вместе с ним и задание стоят так: создать нечто, позволяющее программное удаление файлов и директорий. |
Сдается мне, конструкция вида
Код AS3:
Объект File - это объект, который может быть связан с реальным файлом, если он лежит по указанному пути, а может быть и не связан с файлом, если такого файла нет. Свойство exists призвано избежать подобных недоразумений. Создать файл "с нуля" на диске можно при помощи FileStream и его методов. Или через FileReference. А вот директории создаются таки через File#createDirectory(). И удаляются файлы и директории все-таки через объект File (File#deleteDirectory(), File#deleteFile()). Ну, и операции копирования/перемещения, свойства (creation time и т.п.) так же доступны через объект File. Вобщем, есть своего рода изюм. В этом есть логика, нужно разобраться в вопросе. И да, о правах пользователя в файловой системе тоже не следует забывать. |
wlad, вот с этими материалами ознакомьтесь:
http://help.adobe.com/ru_RU/as3/dev/...2-79166A98A085 http://help.adobe.com/ru_RU/FlashPla...stem/File.html |
так-с... В течение 72-96 часов - больно неделька напряженная...
|
| Часовой пояс GMT +4, время: 22:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.