0 / 0 / 0
Регистрация: 27.11.2010
Сообщений: 122
|
||||||
1 | ||||||
Действия после закрытия Word Document19.01.2018, 09:56. Показов 1918. Ответов 7
Метки нет Все метки)
(
Здравствуйте!
Есть код формирования документа из шаблона MS Word.
Заранее благодарю!
0
|
|
19.01.2018, 09:56 | |
Ответы с готовыми решениями:
7
Выполните действия после закрытия form2 c# Выполнение некоторого действия после закрытия формы Удалить файл Word после закрытия пользователем приложения
|
8927 / 4839 / 1885
Регистрация: 11.02.2013
Сообщений: 10,246
|
||||||
19.01.2018, 10:15 | 2 | |||||
0
|
0 / 0 / 0
Регистрация: 27.11.2010
Сообщений: 122
|
|
19.01.2018, 12:22 [ТС] | 3 |
ViterAlex, это понятно. Но как словить закрытие файла и после этого уже удалить его?
0
|
8927 / 4839 / 1885
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
19.01.2018, 12:44 | 4 |
Ну ты же сам его закрываешь, нет?
0
|
0 / 0 / 0
Регистрация: 27.11.2010
Сообщений: 122
|
|
19.01.2018, 13:13 [ТС] | 5 |
ViterAlex, всё правильно. Пользователь закрывает файл и уже после этого нужно удалить этот файл. Но вот как отловить само закрытие файла и после этого удалить?
0
|
8927 / 4839 / 1885
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
19.01.2018, 13:53 | 6 |
Теоретически у приложения есть событие DocumentBeforeClose, но это перед закрытием. Можно среагировать на это событие и после него пытаться удалить файл, скажем, в течение секунды.
Но я бы создавал временный файл в папке Temp, если уж надо удалять
0
|
0 / 0 / 0
Регистрация: 27.11.2010
Сообщений: 122
|
|
19.01.2018, 13:55 [ТС] | 7 |
ViterAlex, т.е. можно, к примеру, завести папку temp, туда сохранять созданные по шаблону документы и по закрытию программы удалять их всех. Нормальная идея или так себе?)
0
|
8927 / 4839 / 1885
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
19.01.2018, 14:12 | 8 |
Webster, папка Temp и так существует в системе. Её можно получить через
Path.GetTempPath()
0
|
19.01.2018, 14:12 | |
Помогаю со студенческими работами здесь
8
Ошибка при создании word.document: Microsoft Word (0x800A16C1) Object has been deleted.
Как работать с Word Document.MailMerge? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |