Bureau intégré Application - Comment savoir si l'application est en cours d'exécution ou de l'objet est intégré

StackOverflow https://stackoverflow.com/questions/3042527

  •  27-09-2019
  •  | 
  •  

Question

Je suis ajout d'un objet feuille de calcul Excel dans Word. Excel a un Addin COM attaché. Toute idée de comment on peut savoir si Excel est en cours d'exécution indépendamment ou comme un objet incorporé?

Le COM Addin attaché à Excel charge lorsque l'objet Excel intégré est activé (double clic) dans Word. Je cherche une sorte d'un bien ou d'un paramètre dans OnConnection (...) ou toute autre méthode qui peut dire à l'état d'objet Excel.

Était-ce utile?

La solution

Essayez la propriété UserControl de l'objet Application.

  

Propriété UserControl Vrai si l'application est visible ou si elle était   créé ou commencé par l'utilisateur. Faux   si vous avez créé ou commencé la   l'application par programme en utilisant   le CreateObject ou GetObject   les fonctions et l'IS d'application   caché. Lecture / écriture booléenne.

Il a été longtemps que je devais utiliser cette propriété, donc je ne suis pas sûr qu'il vous aidera dans votre cas spécifique.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top