Ich habe folgendes Problem:
Ich starte einen Vorgang mit "thread.start_new_thread()"
Innerhalb dieses Threads rufe ich dann einen "wxPython Dialog" auf:
Diesen beende ich dann auf Click eines Buttons mit "self.EndModal(0)".
Nun erhalte ich folgende Fehlermeldung:
Code: Alles auswählen
Traceback (most recent call last):
File "C:\Dokumente und Einstellungen\hh16534\Eigene Dateien\2-Eigene_Programme\Module\hhReplDlg.py", line 73, in OnClose
self.EndModal(0)
File "D:\Python23\lib\site-packages\wxPython\frames.py", line 175, in EndModal
val = framesc.wxDialog_EndModal(self, *_args, **_kwargs)
wxPython.wxc.wxPyAssertionError: C++ assertion "wxThread::IsMain()" failed in e:\Projects\wx2.4\src\msw\app.cpp(870): only the main thread can process Windows messages
Ich wäre für eine Antwort dankbar!