У меня resolvePath создает какое-то странное подкдючение к файлу и при записи почти в любую папку кроме десктопа, выдает ошибку доступа. Чтобы наверняка работало рекомендую делать так:

Код AS3:
var file:File = new File(File.desktopDirectory.resolvePath("savedfile.txt").nativePath);
Цитата:
Сообщение от goodguy
Человек просто не хочет сам разбираться. Лень правит миром
Вот так можно сохранить текстовый документ с одной записанной в него строкой
 Код AS3:
public function saveFile():void {
var s:String = "Вот эта хрень будет в файле"; // строка, которая будет записана в файл
var file:File = File.desktopDirectory.resolvePath("savedfile.txt"); // создаем на рабочем столе файл, savedfile.txt. Можно подписать любое имя и расширение
var fileStream:FileStream = new FileStream(); // создаем поток
fileStream.open(file, FileMode.WRITE); // открываем файл в режиме записи
fileStream.writeMultiByte(s, "Windows-1251"); // сохраняем эту строку в файл savedfile.txt в кодировке Windows-1251.
fileStream.close(); // закрываем поток
}
Это все, что нужно. Надеюсь будет достаточно 
|