Blog Stats
  • Posts - 28
  • Articles - 1
  • Comments - 261
  • Trackbacks - 39

 

OWC .NET ed eventi

Se costruite una applicazione .NET con Office Web Components vi accorgerete che nessun evento sembra poter essere intercettato. Questo è dovuto ad un problema nelle classi wrapper generate da aximp. In sostanza la classe generata da aximp come sink degli eventi è una interfaccia custom, mentre OWC si aspetta una interfaccia Dispatch, con ogni funzione evento marcata con un preciso DispID. Per ovviare al problema bisogna utilizzare manualmente aximp con l'opzione /source, modificare il sorgente e ricompilare. Dettagli su come fare si trovano nel seguente articolo:. Sono convinto che il procedimento possa essere applicato in casi analoghi di eventi che misteriosamente non si sollevano con altri activex :)

 

 

Copyright © Felice Pollano