Autor Beitrag
patkla85
Hält's aus hier
Beiträge: 8

Win 2000, Win Xp
Delphi 7
BeitragVerfasst: Mo 14.05.07 17:17 
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
Einloggen, um Attachments anzusehen!
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: 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.

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.