Próbuję zrobić przykładową aplikację w python, który używa niektórych obiektów COM. Czytałem słynny rozdział 12 od Python Programowanie na Win32 ale dotyczące tego zagadnienia to tylko mówi:Zużywanie zdarzeń COM w języku Python
obsługaWszystko wydarzenie odbywa się za pomocą normalne
IConnectionPoint
interfejsy i chociaż poza zakresem niniejszego książce, jest w pełni obsługiwany przez standardową architekturę Python w standardzie .
Czy ktoś może rzucić trochę światła na to? Potrzebowałbym prostej próbki początkowej. Coś jak dodanie kodu do tej próbki złapać OnActivate zdarzenie na arkuszu
import win32com.client
xl = win32com.client.Dispatch("Excel.Application")
...
Dzięki za to. Czy możesz szczegółowo opisać drugą część (pętla) - przepraszam, że przeszkadzam, że zaczynam od nowa na pyhtonie :). –
Nie ma problemu, zobacz moją edycję :) – Kiv
:) Wiem, czym jest pętla wiadomości - nie mogę znaleźć pythoncom - czy pakiet muszę zaimportować? Widzę też, że istnieje również metoda DispatchWithEvents - zajrzę w to, gdy dostanę czas na ten problem. –