Показать сообщение отдельно
Старый 31.10.2007, 07:59
screamge вне форума Посмотреть профиль Отправить личное сообщение для screamge Посетить домашнюю страницу screamge Найти все сообщения от screamge
  № 2  
Ответить с цитированием
screamge
Ветеран форума
 
Аватар для screamge

Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
Ошибка скорее всего вылетает из-за того что вы пытаетесь прочесть несуществующий файл, нужно проверять на существование таким образом:
Код:
if (file.exists){
При записи проблем возникать не должно так как при отсутствии файл создаётся, если конечно вы не обладаете правами администратора.

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

Код:
var stream:FileStream = new FileStream ();		
	
var docs:File = File.applicationResourceDirectory;
var path:String = docs.nativePath; //ссылка на директорию в которой установлено приложение
				

var file:File = new File (path + '/some1.txt');
stream.open (file, FileMode.WRITE);
stream.writeUTFBytes('hallo');
stream.close();	

file.deleteFile();
__________________
Free-lance | Twitter | Me