Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   максимальный размер String (http://www.flasher.ru/forum/showthread.php?t=158118)

gloomyBrain 15.06.2011 17:27

Грузите через URLStream. Читайте байты в ByteArray по мере загрузки. Проверяйте каждый загруженный байт на равенство \n. Как только этот байт получен - все следующие байты начать писать в новый ByteArray. Когда надо будет выводить на экран - будет понятно, когда надо раскодировать очередной ByteArray - раскодируем и выводим

Aquahawk 15.06.2011 17:28

В итоге конечно потребуется гиг памяти, т.к. в строке utf , но работать должно.

wvxvw 15.06.2011 21:21

Ну есть же в AIR FileStream читайте из него частями, по сколько-то байт за раз используя openAsync + readAhead. Так любая другая программа работает, никто не будет пихать в память солько много информации. Это все равно, что на обычном мониторе пытаться показать картинку 10240х7680 пикселов (в смысле, где-то в 100 раз больше, чем физически можно показать).


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

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