Bonjour,
Ce code ne fonctionne pas comme je l'espérais :
Je m'attendais à ce que le thread gère complètement la boite de dialogue, et qu'il se termine quand celle-ci est fermée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 def showThreadedAlert(): wx.MessageDialog(None,'Alerte !').Show(True) threading.Thread(target=showThreadedAlert).start()
Mais apparemment il se termine immédiatement après Show, et la boite de dialogue n'a même pas le temps d'être affichée !
Que dois-je modifier pour que ça fonctionne ?
Merci.
Partager