Ja, das ganze COM und Makepy Thema hatte ich schon auf dem Schirm und nutze es ja auch. Bis auf die
Events komme ich an alles ran, also alle Methoden und Konstanten. Wie Callbacks funktionieren weiss ich jetzt
auch, nur wenn ich die Eventfunktion
Phoner.CPhoner.OnChangeState als Callback an meine Auswertfunktion übergebe, bekomme ich die Fehlermeldung, daß ein Attribut
Phoner.CPhoner.OnChangeState nicht existiert. In eurem VB Beispiel ist
AddHandler Phoner.CPhoner.OnChangeState die Schnittstelle zum COM. Ein vergleichbarer Event-Handler ist mir für COM unter Python noch nicht begegnet. Es soll ein
win32com.client.getevents() geben, aber auch Google hat mir da nichts Greifbares ausgespuckt. In der win32com Doku steht nichts darüber drin.
Also, wenn einer hier auch Python-Programmierer ist und Phoner bereits unter Python nutzt: Bitte um Amtshilfe
Gruss, Seven