Entry solange Prüfen bis richtige Eingabe vorhanden
Verfasst: Dienstag 13. April 2021, 20:01
Hallo Spezialisten ich habe da ein Problem:
Ich möchte die Eingabe in einem Entryfeld prüfen (Auf Int und auf 9 Stellen mit regex. Wie man es prüft kann ich.
Mein Problem ist, das nach der Prüfung auch bei Fehler einfach weiterläuft. Ich möchte aber das dass Programm erst nach richtiger
Eingabe in diesem Entryfeld weitermacht.
Meine Prüfung:
if not re.fullmatch("^[0-9]*$", projnr.get()) and projnr.get() > "":
messagebox.showinfo("Fehler")
Sollte solange geprüft werden bis die Eingabe in Ordnung. Aber wie?
Egal was ich danach hineinschreibe z.B.: messagebox nach anklicken von Fehler
läuft das Programm weiter.
Bitte um eine kurze Info. Danke vielmals.
Ich möchte die Eingabe in einem Entryfeld prüfen (Auf Int und auf 9 Stellen mit regex. Wie man es prüft kann ich.
Mein Problem ist, das nach der Prüfung auch bei Fehler einfach weiterläuft. Ich möchte aber das dass Programm erst nach richtiger
Eingabe in diesem Entryfeld weitermacht.
Meine Prüfung:
if not re.fullmatch("^[0-9]*$", projnr.get()) and projnr.get() > "":
messagebox.showinfo("Fehler")
Sollte solange geprüft werden bis die Eingabe in Ordnung. Aber wie?
Egal was ich danach hineinschreibe z.B.: messagebox nach anklicken von Fehler
läuft das Programm weiter.
Bitte um eine kurze Info. Danke vielmals.