Показать сообщение отдельно
Старый 18.08.2011, 10:23
windrunner31 вне форума Посмотреть профиль Отправить личное сообщение для windrunner31 Найти все сообщения от windrunner31
  № 6  
Ответить с цитированием
windrunner31

Регистрация: Jul 2011
Сообщений: 169
Тогда вопрос,я попробывал то,что посоветовал ув.goodguy
Код AS3:
import flash.filesystem.File;
import flash.filesystem.FileStream;
 
var file:File = File.desktopDirectory.resolvePath("file.html");   // создаем файл на рабочем столе
var fileStream:FileStream = new FileStream();                        // создаем новый поток
fileStream.open(file, FileMode.UPDATE);                                   // открываем файл для записи
var str:String = fileStream.readUTF();           // пишем
trace(str);
fileStream.close();                                                                 // закрываем
Это выдает ошибку -
Код AS3:
Error: Error #2030: End of file was encountered.
	at flash.filesystem::FileStream/readUTF()
	at _fla::MainTimeline/frame1()[_fla.MainTimeline::frame1:7]
	at runtime::ContentPlayer/loadInitialContent()
	at runtime::ContentPlayer/playRawContent()
	at runtime::ContentPlayer/playContent()
	at runtime::AppRunner/run()
	at global/runtime::ADLEntry()
Если код заменить на
Код AS3:
import flash.filesystem.File;
import flash.filesystem.FileStream;
 
var file:File = File.desktopDirectory.resolvePath("file.html");   // создаем файл на рабочем столе
var fileStream:FileStream = new FileStream();                        // создаем новый поток
fileStream.open(file, FileMode.UPDATE);                                   // открываем файл для записи
var str:String = fileStream.readUTFBytes(30);           // пишем
trace(str);
fileStream.close();
То ошибок нету,в чем причина?