Показать сообщение отдельно
Старый 27.01.2014, 03:02
wlad вне форума Посмотреть профиль Отправить личное сообщение для wlad Найти все сообщения от wlad
  № 3  
Ответить с цитированием
wlad

Регистрация: Jul 2010
Адрес: Москва
Сообщений: 256
Записей в блоге: 1
Спасибо... Теперь...

Путь к текущему каталогу:
Код AS3:
var appDir:File = File.applicationDirectory;
trace(24, appDir.nativePath); // полное отсутствие проблем
а вот путь к файлу

Код AS3:
var s:String = ""; s = appDir.nativePath + "\\zzz.txt";
trace(27, " s = " + s); // дает то, что надо - путь к нужному каталогу в этой переменной прописывается хорошо, zzz.txt - абстрактный пробный файл, который хочу впоследствии удалить...
var file3 =  new File(s);
trace(28, "file3.exists = " + file3.exists);
Увы... здесь файл в упор не замечается... постоянно выдается false вместо долгожданного true...

Сейчас попробую создать внутри этого каталога еще один и поработать с ним...

Добавлено через 39 минут
Чуть повеселей дело при работе каталогами..

Код AS3:
var appDir:File = File.applicationDirectory; // если создать директорию dir_exp, то 
var s_2:String = ""; s_2 = appDir.nativePath + "\\dir_exp";
var appDir_2:File = new File(s_2);
trace(35, "appDir_2.exists = " + appDir_2.exists); // выдается true..
теперь... для того, чтобы ее убить, я попытался было

Код AS3:
 var directory:File = File.applicationDirectory.resolvePath(s_2);
 if (appDir_2.exists == true) directory.deleteDirectory;
Результата не добился...