|
Удаление временного файла | ☑ | ||
---|---|---|---|---|
0
constantinevio
12.07.17
✎
09:10
|
Всем привет!
Такая проблема: ПолноеИмяФайла = КаталогВременныхФайлов() + ИмяФайла; Результат.Записать(ПолноеИмяФайла, ТипФайлаТабличногоДокумента.HTML5); //Результат - табличный документ //Создание профиля почты //... Сообщение = Новый ИнтернетПочтовоеСообщение; Сообщение.Отправитель = Профиль.Пользователь; Сообщение.Получатели.Добавить("[email protected]", "gmail.com"); Сообщение.Тема = ИмяФайла; Сообщение.Тексты.Добавить("Отчет по внутренним документам", ТипТекстаПочтовогоСообщения.HTML); Сообщение.Вложения.Добавить(ПолноеИмяФайла, ИмяФайла); Попытка МПочта.Послать(Сообщение,ОбработкаТекстаИнтернетПочтовогоСообщения.НеОбрабатывать, ПротоколИнтернетПочты.SMTP); Исключение КонецПопытки; Мпочта.Отключиться(); УдалитьФайлы(ПолноеИмяФайла); //Ругается что файл занят другим приложением... Почему он не освобождается? как его удалить? |
|||
1
Fram
12.07.17
✎
09:11
|
(0) уверен что 1с его держит?
|
|||
2
constantinevio
12.07.17
✎
09:41
|
(1) 99% Я его в этой функции создаю, сохраняю табдок в него, отсылаю почтой и потом пытаюсь удалить....
|
|||
3
Альбатрос
12.07.17
✎
09:45
|
Может попробовать обнулить переменные?
|
|||
4
Fram
12.07.17
✎
10:07
|
(2) на сколько я помню, если использовать получитьимявременногофайла, он автоматом очиститься после закрытия программы
|
|||
5
Fram
12.07.17
✎
10:07
|
удалится в смысле )
|
|||
6
1dvd
12.07.17
✎
10:27
|
Описание:
Для записи данных во временный файл необходимо сначала сформировать имя такого файла. При этом во избежание случайных потерь имеющихся файлов требуется получить уникальное имя. Данный метод предназначен для получения такого имени. При выполнении метода файл не создается. Если файл не будет удален средствами встроенного языка, он будет удален платформой при следующем запуске. ... Примечание: Рекомендуется удалять временный файл самостоятельно после его использования, т.к. при активном создании файлов временные файлы могут занять значительную часть дискового пространства раньше, чем произойдет перезапуск платформы. Данная рекомендация особенно актуальна для кода, исполняемого на сервере, так как регламент его эксплуатации может не предполагать регулярного перезапуска. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |