Question

Je suis en train de concevoir un complément partagé utilisant VB.Net 2008 et VSTO, qui doit se déclencher au démarrage de toute application MS Office. Il doit fonctionner pour les applications 2002, 2003 et 2007. J'ai réussi à mettre au point un complément fonctionnel qui affiche un message de test indiquant la version d'Office et le nom de l'application, puis l'a testé dans toutes les applications, bien.

La solution suivante consiste à coder le code spécifique à l’application devant être exécuté pour l’audit de documents et le marquage de protection d’entreprise, par exemple; dans Excel en vérifiant que tous les compléments sont liés au dossier Compléments réseau.

À partir de maintenant, mon approche consistait à lier tardivement à l'objet application et à définir l'une de mes références d'objet d'application typées (par exemple, Excel) qui existent dans le code avec cet objet.

Je suis encore relativement nouveau sur VSTO, donc si je fais quelque chose de bizarre, merci de me le faire savoir! :)

Ta.

Était-ce utile?

La solution

J'ai terminé ce projet et je l'ai fait comme je l'ai indiqué en utilisant un bindig tardif. Cela fonctionne comme un rêve pour toutes les applications bureautiques sous XP et 2007. :) J'ai l'impression de l'annoncer à moi-même bien que je n'ai reçu aucune réponse ou commentaire. Peut-être que tu devrais avoir sexué le titre un peu Mas. Oui, je devrais peut-être.

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