
11.04.2013, 22:33
|
Модератор
|
|
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
|
|
Через OnKeyPress эдита.
Код:
procedure TForm1.Edit1KeyPress(Sender : TObject; var Key : Char);
begin
If Not (Key in ['0'..'9','.']) Then Key := #0 Else
If (Key = '.') And (Pos('.',Edit1.Text) > 0) Then Key := #0;
end;
|