Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   File reference сохранение в уже имеющий текстовый файл текст (http://www.flasher.ru/forum/showthread.php?t=186166)

Freeman1st 29.10.2012 14:03

File reference сохранение в уже имеющий текстовый файл текст
 
Прочитал на вашем же форуме что чтобы сохранить файл через Filre Reference можно воспользоваться кодом

Код AS3:

saveBtn.addEventListener (MouseEvent.CLICK, saveBtnClickHandler);
 
var ba:ByteArray;
var saveFile:FileReference;
 
 
function saveBtnClickHandler (evt:MouseEvent):void
{
 
 
        ba = new ByteArray();
        //ba.writeByte (0xEF);
        //ba.writeByte (0xBB);
        //ba.writeByte (0xBF);
 
        //ba.writeUTF (txt.text);
        saveFile = new FileReference  ;
        try
        {
                saveFile.save (ba,"text.txt");
        }
        catch (e:Error)
        {
                trace (e);
        }
}


txt - текстовое поле а saveBtn ну это кнопка которую нажимать.... Как добавить в уже имеющиеся файл text.txt еще текста....

caseyryan 29.10.2012 14:09

прочиатть имеющийся файл, сохранить в переменную то, что в нем уже есть, и добавить новое. А потом просто записать новый файл, затерев старый.

DaFive 29.10.2012 14:55

Сначала filereference#load, потом filereference#save. Для AIR есть свойство FileMode.APPEND, которое выставляется у класса FileStream при открытии файла через open или openAsync. Оно собственно и позволяет писать в конец файла.


Часовой пояс GMT +4, время: 18:33.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.