Вверх ↑
Ответов: 4631
Рейтинг: 749
#1: 2016-01-07 15:04:18 ЛС | профиль | цитата
Udokanec, логика такая:
1) открыть файл для чтения
2) прочитать содержимое в память
3) закрыть открытый файл
4) выполнить обработку
5) удалить файл и создать заново

Если не выполнять п.3, то п.5 не выполнится: нельзя удалить/записать в уже открытый файл.
Во втором случае ты перенес п.3 в конец, что и приводило к этой ошибке.
карма: 26

0