Einzelnen Beitrag anzeigen

BullsEye

Registriert seit: 8. Sep 2007
Ort: Werlte
872 Beiträge
 
Delphi 7 Personal
 
#2

Re: Eingabe von Buchstaben in Editfelder verhindern

  Alt 7. Okt 2008, 19:03
ganz einfach:

Artikel

Delphi-Quellcode:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
     If not(key in [#48..#57,#8])
   then key := #0;
end;

// #8 ist Backspace
Der Code ist auch viel kürzer und du verhinderst somit von Anfang an, das dort ein Buchstabe eingeben werden kann!
  Mit Zitat antworten Zitat