[COM] Comment utiliser les événements Word ?
Salut,
j'aimerais savoir comment faire pour utiliser les événements d'un objet Word en OleAutomation en particulier et les événements d'un objet COM en général ?
J'aimerai "relier" une procédure à un événement de type DocumentBeforePrint.
Extrait de word2000.pas
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
...
ApplicationEvents2 = dispinterface
['{000209FE-0000-0000-C000-000000000046}']
procedure Startup {Flags(2), (0/0) CC:0, INV:1, DBG:4}; dispid 1;
procedure Quit {Flags(2), (0/0) CC:0, INV:1, DBG:4}; dispid 2;
procedure DocumentChange {Flags(2), (0/0) CC:0, INV:1, DBG:4}; dispid 3;
procedure DocumentOpen {Flags(2), (1/1) CC:0, INV:1, DBG:4}({VT_29:1}const Doc: WordDocument); dispid 4;
procedure DocumentBeforeClose {Flags(2), (2/2) CC:0, INV:1, DBG:4}({VT_29:1}const Doc: WordDocument;
{VT_11:1}var Cancel: WordBool); dispid 6;
procedure DocumentBeforePrint {Flags(2), (2/2) CC:0, INV:1, DBG:4}({VT_29:1}const Doc: WordDocument;
{VT_11:1}var Cancel: WordBool); dispid 7;
... |
Je n'ai rien trouvé sur le sujet dans les tutoriaux ou alors %-( ...