Seite 1 von 1
Messageboxen öffnen Forular
Verfasst: Dienstag 10. August 2010, 07:10
von Empi
Hallo zuammem.
Wenn ich eine MsgBox öffne, dann erscheint im Hintergrund
ein leeres tk Forumlar. Kann ich das unterdrücken?
Nebenbei: Ich setze noch Python 2.5.4 ein (kann ich auch nicht ändern).
Code: Alles auswählen
import tkMessageBox
tkMessageBox.showinfo('Hier nicht!','Hier auch nicht!')
Re: Messageboxen öffnen Forular
Verfasst: Dienstag 10. August 2010, 09:43
von wuf
Hallo Empi
Ich konnte es auf diese Art lösen:
Code: Alles auswählen
import Tkinter as tk
import tkMessageBox
app_win = tk.Tk()
app_win.withdraw()
tkMessageBox.showinfo('Hier nicht!','Hier auch nicht!')
Ist evt. nich sauber aber es funktioniert. Gib evt. noch bessere Lösungen, wenn man sich das tkMessageBox-Modul näher ansieht. Habe es nur unter Windows ohne Idle ausprobiert!
Für deine Anwendung brauchst du scheinbar nur eine Messagebox. That's all?
Gruss wuf

Re: Messageboxen öffnen Forular
Verfasst: Mittwoch 11. August 2010, 07:26
von Empi
Hi Wuf.
Funktioniert klasse! Vielen Dank.
Ich habe zwar Python Bücher, aber solch "spezielle" Problem findet man darin nicht wirklich :K .
Mit GUI Elementen habe ich normalerweise nicht viel zu tun, aber ein Netzwerkclient sollte seinen
Anwender schon benachrichtigen, wenn er keinen Kontakt zu seinen Servern aufnehmen konnte

.
Re: Messageboxen öffnen Forular
Verfasst: Mittwoch 11. August 2010, 20:37
von problembär
Wurde auch
neulich gerade besprochen ...