Встроенное офисное приложение - как узнать, запущено ли приложение или встроен объект - PullRequest
4 голосов
/ 15 июня 2010

Я добавляю объект Excel Worksheet в Word.К Excel добавлено дополнение COM.Любая идея, как можно узнать, работает ли Excel независимо или как встроенный объект?

Надстройка COM, присоединенная к Excel, загружается, когда внедренный объект Excel активируется (двойной щелчок) внутри Word.Я ищу какое-либо свойство или параметр в OnConnection (...) или другой метод, который может сообщить состояние объекта Excel.

1 Ответ

3 голосов
/ 15 июня 2010

Попробуйте свойство UserControl объекта Application.

UserControl Property Истина, если приложение является видимым или если оно было создано или запущено пользователем.False, если вы создали или запустили приложение программно с помощью функций CreateObject или GetObject, и приложение скрыто.Чтение / запись Boolean.

Прошло много времени с тех пор, как я использовал это свойство, поэтому я не уверен, что оно поможет в вашем конкретном случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...