Entwickler-Ecke
Sonstiges (Delphi) - Gültigkeit eines DBEdit Feldes!!!
patkla85 - Mo 14.05.07 17:17
Titel: Gültigkeit eines DBEdit Feldes!!!
Hallo,
erstmal bin absoluter anfänger!!!!
mache momentan ein praktikum und meine aufgabe ist es.
mit delphi 7 ein prog zu erstellen mit dem ich daten,
wie name, straße usw. eingeben kann.
habe mit der datenbankoberfläche eine paradox7 tabelle angelegt,
diese habe ich dann in mein formular in delphi 7 eingebunden.
läuft alles prima, jedoch gibts ein problem:
ich habe ein feld hausnummer. in dieses feld kann ich momentan alle zeichen reinschreiben.
aber mein chef möchte das man in dieses feld,
entweder nur eine ziffernfolge, oder eine ziffernfolge gefolgt von max. einem zeichen schreiben kann, ansonsten soll eine fehlermeldung kommen.
Fragen:
1. kennt jemand den code dafür??
2. wie sag ich dem feld das es nach dem ich diese feld verlassen habe die fehlermeldung bringt.
(Über den Oi/ereignisse gibt es ja Auswahlmöglichkeiten, aber welche ist die richtige?).
ps: im dateianhang ist das projekt.
Vielen Dank im voraus.
mfg patkla
jakobwenzel - Mo 14.05.07 17:23
Dafür musst du das Ereignis KeyPress behandeln. Wenn Key einen ungültigen Wert enthält, musst du dann einfach Key auf #0 setzen und optional mit Beep nen Error-Sound ausgeben.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!