Имя: Пароль:
1C
1C 7.7
v7: Формирование строки большой длины
0 Широкий
 
15.02.16
15:08
В цикле формирую строку очень большой длины.
Данных очень много соотв. со временем добавление новых данных замедляется (я так понимаю из за перераспределения памяти).

В 8-ке делал через ТекстовыйДокумент - добавлял строки а потом получал конечную строку через ПолучитьТекст();

В 7-ке подскажите аналог, как можно извернуться
1 KishMish
 
15.02.16
15:12
Стекст=СоздатьОбъект("Текст")

Стекст.ДобавитьСтроку("ТрамПамПам")
ПолученаяСтрокаПономеру=Стекст.ПолучитьСтроку(ПоНомеру);
2 Широкий
 
15.02.16
15:13
(1) Нужен весь текст
3 HawkEye
 
15.02.16
15:23
(2) типовыми механизмами только вариант из (1)..
4 Широкий
 
15.02.16
15:56
Переделал через Scripting.FileSystemObject
Скорость в разы формирования выросла в разы
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший