Thema
:
Edit genaue eingabe von Zahlen
Einzelnen Beitrag anzeigen
user0815
Registriert seit: 5. Okt 2007
331 Beiträge
Delphi XE2 Professional
#
4
Re: Edit genaue eingabe von Zahlen
1. Apr 2009, 08:35
In das OnKeyPress Event:
markieren
Delphi-Quellcode:
procedure
TFormMain.Edit1KeyPress(Sender: TObject;
var
Key: Char);
const
NURZAHLEN = ['
0
'..'
9
', #8];
begin
if
not
(Key
in
NURZAHLEN)
then
Key := #0;
end
;
OnExit
markieren
Delphi-Quellcode:
procedure
TFormMain.Edit1Exit(Sender: TObject);
begin
if
Length(Edit1.Text) <> 6
then
begin
Edit1.SetFocus;
Application.MessageBox(PAnsiChar('
6 Zahlen
'), '
Fehler
', MB_OK + MB_ICONINFORMATION);
end
;
end
;
Zitat
user0815
Öffentliches Profil ansehen
Mehr Beiträge von user0815 finden