Word ActiveX control - могу ли я перехватить SaveAs? - PullRequest
1 голос
/ 10 января 2012

В нашем приложении для внутренней сети мы генерируем и отображаем текстовые документы.Пользователи могут редактировать их и отправлять измененные на сервер.После создания документов мы сохраняем путь к документам для последующей отправки.Но у нас есть проблема, когда пользователь сохраняет документ как (что он часто делает, потому что он нужен позже), редактирует его и нажимает кнопку «Отправить» на странице.Поскольку мы помним пути к сгенерированным файлам, мы отправляем их вместо отредактированных.

Можно ли перехватить команду SaveAs для обновления наших сохраненных путей к файлам?

Мы используем Microsoft.Office.Interop.Word.ApplicationClass.

1 Ответ

1 голос
/ 10 января 2012

Вы можете использовать ApplicationEvents4.DocumentBeforeSave событие

Вот подробный пример того, как обрабатывать события слова в C #

...