|
v7: Работа с текстовыми документами
| ☑ |
0
Geroy
26.12.14
✎
09:29
|
Нужно сделать обработку,которая будет в определенном каталоге
перебирать все текстовые документы по порядку
изменять в них нужную строку и заново записывать.
Как перебрать все документы?
Процедура такого типа
1.Зайти в каталог
2.Открыть документ
3.Изменить строку
4.Записать документ
5.Открыть следующий документ
и так далее
пока не переберет все документы
|
|
1
pessok
26.12.14
✎
09:30
|
правильный ход мыслей
|
|
2
Галахад
гуру
26.12.14
✎
09:31
|
(1) + 1.
Начни с НайтиФайлы
|
|
3
pessok
26.12.14
✎
09:32
|
(2) а потом в цикле
ТекстДок = Новый ТекстовыйДокумент(ОбходФайла.ПолноеИмяФайла);
ТекстДок.Прочитать()
|
|
4
hawksib
26.12.14
✎
09:33
|
МассивФайлов = НайтиФайлы(ПутьККаталогу,"*.txt")
Для Каждого Файл Из МассивФайлов Цикл
//обработка файлов
КонецЦикла;
Не?
|
|
5
Масянька
26.12.14
✎
09:34
|
(0) А при чем тут семерка?
|
|
6
Тихий омут
26.12.14
✎
09:34
|
(3),(4) в (0) - 7.7. а вы про снеговика
(0) кури объект ФС, у него есть методы поиска файлов по маске и обхода выборки найденных файлов. 7ки под рукой нет, точнее не скажу
|
|
7
hawksib
26.12.14
✎
09:34
|
стойте, там 7 ка, я руки умываю
|
|
8
pessok
26.12.14
✎
09:35
|
м? я чета не уловил, что клюшки
|
|
9
Geroy
26.12.14
✎
09:35
|
Всем спасибо уже нашел, просто помню что где-то видел, но не смог вспомнить где
Всё нашел
Иногда приходится и с 7 ковыряться)
|
|
10
Тихий омут
26.12.14
✎
09:37
|
(5) в самом деле, причём? мож мимо пробегала? )
|
|
11
Масянька
26.12.14
✎
09:37
|
(9) Доки связаны с чем-то семерочным?
|
|