Имя: Пароль:
1C
 
Текст.Закрыть(); ошибка совместного доступа к файлу
0 aspect
 
01.04.11
15:28
8.2 Создаю текстовый файл, записываю в него необходимую информацию, дальше Текст.Закрыть(); В результате: ошибка совместного доступа к файлу. В чем ошибка, что сделать?
1 mikecool
 
01.04.11
15:29
перед Закрыть посмотри unlocker-ом кто его держит
2 Сергей Д
 
01.04.11
15:31
Ты его случайно не открыл Блокнотом, что просмотреть промежуточные результаты?
3 aspect
 
01.04.11
15:34
(1) Дык кроме 1с некому его держать, ибо она его меньше секунды тому назад создала и записала :( Файл нормальный, я его ручками потом спокойно могу копировать. При том так не всегда происходит, иногда ей таки удается скопировать.
4 aspect
 
01.04.11
15:34
(2) Нет
5 mikecool
 
01.04.11
15:36
в ситуации

...
ВызовПроцедуры(здесь временный файл)
...

если в ВызовПроцедуры попытаться удалить ВрФайл, то получаем блок
а если
ВызовПроцедуры(здесь временный файл)
УдалитьФайлы(ВрФайл)
то нормально удаляется
сам вчера с этим столкнулся
может похожая проблема?
6 aspect
 
01.04.11
15:46
(5) Т.Е. обработку файла поместить в функцию, а перемещать вне функции?
7 aspect
 
01.04.11
15:47
+6 Т.е. не обработку, а создание и заполнение и закрытие.
8 mikecool
 
01.04.11
15:49
(7) типа того
9 aspect
 
07.04.11
11:44
В функцию запихнул - получилось.
Независимо от того, куда вы едете — это в гору и против ветра!