Проблема с сохранением ActiveX в Office 365 - PullRequest
0 голосов
/ 05 октября 2018

У меня проблема с использованием ActiveX в Word 365. Я могу скопировать / вставить элемент управления ActiveX в Word 365, но когда я применяю действия сохранения / загрузки, он не работает должным образом.На основе анимационного видео, демонстрирующего эффект, вы увидите, что сохранение документа работает должным образом и вызовет метод IPersistStorage :: Save, но когда я решу применить документ с открытым файлом, он непосредственно выполнит IPersistStorage :: Save, а не IPersistStorage:: Загрузить, чтобы получить сохраненные настройки.В настоящее время эффект представляет собой элемент управления ActiveX, прикрепленный к документу с его настройками по умолчанию.

Демонстрация проблемы:

<script src="https://gist.github.com/mipdevbe/2e79c5cbb1e8d9be5fa84dc091bb0048.js"></script>

Весь проект для повторения на вашем конце можно скачать здесь: Весь проект VS2017

Я хотел бы знать, если кто-то уже обнаружилта же проблема, и почему IPersistStorage ведет себя по-разному, и какую новую концепцию следует использовать для совместимости с новым пакетом Office 365 (в основном Word / PowerPoint).

Заранее большое спасибо.С наилучшими пожеланиями.Miqi

...