J'essaye de faire un exemple d'application en python qui utilise des objets COM. J'ai lu le fameux chapitre 12 de Python Programing sur Win32, mais en ce qui concerne cette question, il ne dispose que:Consommer des événements COM en Python
Toute manipulation d'événements est effectuée à l'aide
IConnectionPoint
normales interfaces, et bien au-delà de la portée de ce livre , est entièrement pris en charge par le framework Python COM standard .
Quelqu'un peut-il nous éclairer à ce sujet? J'aurais besoin d'un simple échantillon de départ. Quelque chose comme l'ajout de code à cet exemple pour attraper l'événement OnActivate pour la feuille de calcul
import win32com.client
xl = win32com.client.Dispatch("Excel.Application")
...
Merci pour votre inscription. Pouvez-vous détailler un peu la 2ème partie (la boucle) - désolé de déranger je commence frais sur pyhton :). –
Pas de problème, voir mon edit :) – Kiv
:) Je sais ce que la boucle de message est - je n'arrive pas à trouver pythoncom - est-ce un paquet que j'ai besoin d'importer? Aussi, je vois qu'il y a aussi une méthode DispatchWithEvents - je vais y jeter un coup d'œil quand j'aurai du temps pour ce problème. –