Registriert seit: 12. Dez 2004
Ort: Wien, Österriech
893 Beiträge
Delphi 6 Enterprise
|
Re: Tedit überprüfen auf Zahlen
28. Nov 2005, 16:30
Delphi-Quellcode:
procedure TForm1.EditOnChange(Sender: TObject);
var
Key:Char;
i:integer;
s:string;
begin
// allow only numbers and backspace
s := '';
for i:=1 to Length( TEdit(Sender).Text ) do
begin
Key := TEdit(Sender).Text[i];
if not( Key in ['0'..'9', #8] ) then
Key := #0
else
s := s + Key;
end;
TEdit(Sender).Text := s;
end;
Katura Haris Es (ein gutes Wort) ist wie ein guter Baum, dessen Wurzel fest ist und dessen Zweige in den Himmel reichen.
|