procedure TForm1.edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not (key in ['0'..'9','.',#13,#8]) then key:=#0;
if (key = '.') and (Pos('.', edit1.text) > 0) then key:= #0;
end;
并不能控制 122.112.3 等類似問題
begin
if not (key in ['0'..'9','.',#13,#8]) then key:=#0;
if (key = '.') and (Pos('.', edit1.text) > 0) then key:= #0;
end;
并不能控制 122.112.3 等類似問題
解决方案 »
- 请问向Oracle数据库插入记录时,如何捕捉主键重复的异常
- 怎么压缩JPG图片的长与宽
- TWebBrowse加载一个网页之后, 希望用户在点击网页中某一链接时, 就打开一个from, 这个不知如何实现?
- 文件拷贝的函数怎么写?filecopy?最好是举例说明
- delphi6的串口通信控件mscomm(可能不是这个名字)在哪里
- 有人使用过dxSpinImage控件吗?进来一下
- Tchart的问题。
- 烦烦烦~ 郁闷~ 不爽!
- B/S结构的程序会用多长时间会替代C/S结构的程序!或是根本没希望?
- 关于Delphi+SQLserver安装程序的问题,高手指教
- 回车键代替tab键的问题?
- grid selected color
if (pos('.',edit1.Text )>0)and (key='.') then key:=#0;