On Tue, 10 Sep 2013 14:13:02 +0000
"Wagner, Frank"
Im Übrigen gibt es in dem Eventhandler nur einen selbst definierten Funktionsaufruf nämlich update_instruments().
Naja, du sagst ja nicht *was* der Eventhandler ist. Man kann vielleicht inferieren dass OnSelDevice das ist, aber Eventhandler können prinzipiell beliebig heißen. Und Funktionsaufrufe hast du da genügend drin (Ein Konstruktor ist ja auch ein Funktionsaufruf von ner entsprechenden __init__): - GPIB_Bus() - SelDeviceDialog() - ShowModal() - split() - append() - update_instruments() - Enable() - wx.MessageDialog() - Destroy() Damit ist deine Theorie sehr leicht wiederlegt. Python macht keine Unterscheidung zwischen selbstdefinierten Funktionen und eingebauten, zudem noch für Python dann die wx-Funktionen ebenfalls selbstdefiniert sind, weil es natürlich nicht zum Python-Interpreter zählen. Also liegt dein Problem wo anders. Du kannst mal das except rausnehmen, dann siehst du was da für eine Exception eventuell fliegt. grüße, Marek