本文整理自网络,侵删。
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
vari:Integer;beginif (Key = '.') and (Length(Edit1.Text) > 0) then //处理小数点 begin for i := 1 to length(Edit1.text) do begin if Edit1.Text[i] = '.' then Key := #0; end; end else begin if not (Key in ['0'..'9',#8]) then Key := #0; //处理非数字 end;end;
相关阅读 >>
Delphi 分解时间 �cdecodedate、decodetime … decodedatetime …
更多相关阅读请进入《Delphi》频道 >>