Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2811 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  WordApplication, comment utiliser ses événements

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

WordApplication, comment utiliser ses événements

n°1930850
alexandre_​j
Posté le 10-10-2009 à 14:18:55  profilanswer
 

Bonjour,
Je réalise un addin word sous Delphi. Et je ne trouve pas de solutions pour récupérer les événements de WORD du genre DocumentChange ou DocumentBeforeClose.
 
J'ai bien mon objet FWord de type WordApplication, mais je ne sais pas comment lever ses événements.
 
Une idée ? Merci de votre aide.

mood
Publicité
Posté le 10-10-2009 à 14:18:55  profilanswer
 

n°1931389
alexandre_​j
Posté le 13-10-2009 à 09:10:03  profilanswer
 

J'ai résolu mon problème en utilisant le composant TWordApplication :
 

Code :
  1. procedure TProgiwordAddin.DoOnConnection(ConnectMode: ext_ConnectMode;
  2.   const AddInInst: IDispatch; var custom: PSafeArray);
  3. begin
  4.   //création de l'objet WORD
  5.   FWord := TWordApplication.Create(nil);
  6.   FWord.Connect;
  7.   FWord.OnDocumentChange      := DocumentChange;
  8.   FWord.OnDocumentBeforeClose := DocumentBeforeClose;
  9. end;


 
DocumentChange et DocumentBeforeClose sont des procédures ayant la même signature que les évènements.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  WordApplication, comment utiliser ses événements

 

Sujets relatifs
Configurer Wampserver pour utiliser le ZendFramework dans un aliasutiliser une variable d'un combobox Flash
Utiliser le plinificateur de tache ?Utiliser le Menu de Word
comment utiliser une class Proxy Généré d'un WSDL avec WSDL.exe ?_?[C++] Cherche lib + howto pour utiliser le pilote wifi (linux)
Peut-on encore utiliser les tableaux dans la mise en page ?Utiliser base de donne d'un autre site
comment utiliser Allegro dans une DLL ?Utiliser le débogeur de D7.
Plus de sujets relatifs à : WordApplication, comment utiliser ses événements


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR