|
v7: Проблемы при чтении текстового файла | ☑ | ||
---|---|---|---|---|
0
ЛюбопытнаяЯ
21.07.15
✎
15:28
|
Есть много текстовых файлов с большим количество строк. При их открытии и переборе построчно не высвобождается память и 1с падает. Что делать?
|
|||
1
ДенисЧ
21.07.15
✎
15:29
|
Смириться.
|
|||
2
Pixar0000
21.07.15
✎
15:31
|
(1) Подумать и купить еще много памяти
может как-то сами файлики не "много" и "порционное" чтение |
|||
3
Широкий
21.07.15
✎
15:32
|
А чем читаешь?
|
|||
4
ЛюбопытнаяЯ
21.07.15
✎
15:50
|
(3) Стандартными средствами:
Т=СоздатьОбъект("Текст"); Т.Открыть(МойФайл); |
|||
5
NikVars
21.07.15
✎
16:13
|
(0) Ты не приводишь деталей как это делаешь сам, и задаешь философский вопрос что делать. Уверен, ответы тебя не устроят.
|
|||
6
NikVars
21.07.15
✎
16:16
|
(4) Не увидел этот момент.
Пропобуй так: ТекстФайл = СоздатьОбъект("AddIn.V7TextFile"); ТекстФайл.ОткрытьФайл(КаталогВыгрузки + "\" + ИмяФайлаВыгрузки + ".xml", 1); ТекстФайл.КодоваяСтраница(0); //Windows кодировка ... ТекстФайл.ЗаписатьСтроку(ВерхнийБлок); ... ТекстФайл.ЗаписатьСтроку(""+ СимволТабуляции + "</Документ>"); ТекстФайл.ЗаписатьСтроку("</Файл>"); ТекстФайл.ЗакрытьФайл(); Пример взят из декларации по НДС Раздел 8 выгрузка. |
|||
7
Garykom
гуру
21.07.15
✎
16:59
|
(0) закрывать файлы после чтения
Т = ""; |
|||
8
ЛюбопытнаяЯ
21.07.15
✎
17:36
|
(7) Точно не помогает. Проверяла. У меня такое условие стоит. +Делала паузу. Тоже не срабатывает.
|
|||
9
Garykom
гуру
21.07.15
✎
21:38
|
(8) а если не делать каждый раз "Т=СоздатьОбъект("Текст");" в цикле? а просто "Т.Открыть(МойФайл);" ?
|
|||
10
ЛюбопытнаяЯ
22.07.15
✎
10:59
|
(9)Не помогло. Только проверила
|
|||
11
Господин ПЖ
22.07.15
✎
11:02
|
fso
|
|||
12
Господин ПЖ
22.07.15
✎
11:02
|
выкинуть "Текст" в 7.7 даже из воспоминаний
|
|||
13
Ёпрст
22.07.15
✎
11:04
|
(00 читай через fso
|
|||
14
Ёпрст
22.07.15
✎
11:04
|
(12) +100500
|
|||
15
minsk1s
22.07.15
✎
11:10
|
(0) что за файлы? через dbf ни как не реализовать?
|
|||
16
1Сергей
22.07.15
✎
11:23
|
fso наше фсйо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |