![]() |
Грузите через URLStream. Читайте байты в ByteArray по мере загрузки. Проверяйте каждый загруженный байт на равенство \n. Как только этот байт получен - все следующие байты начать писать в новый ByteArray. Когда надо будет выводить на экран - будет понятно, когда надо раскодировать очередной ByteArray - раскодируем и выводим
|
В итоге конечно потребуется гиг памяти, т.к. в строке utf , но работать должно.
|
Ну есть же в 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
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.