请教各位,怎样判断在edit1.text中输入的是数安还是字符?? 最简单的方法一个一个字符取出来 用isNumeric() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在OnKeyPress事件里面写if (Key in ['0'..'9', '.'] then ... 在OnKeyPress事件里面写if (Key in ['0'..'9', '.'] then ...else ... 是不是还要允许用户使用退格键,不然输错了数字怎么修改,:)所以是 if not (key in ['1'..'9',#8]) then key:=#0;当然还可以加Delete了 俺经常这么用,在使用之前检查:var i: integer;...try i:=StrToInt(Edit1.Text);except ShowMessage(...);end; 如何像鼠标单击任务栏程序一样,激活并显示程序界面? 文件内容读取 急求图形图象方面的书籍! 跪求:关于在delphi中实现多副大图片的连续播放的问题 帮忙介绍介绍什么地方有比较系统的讲rave报表的??? 请教!在com+的服务端如何取得客户端的ip地址,急用!! 请问delphi和哪种数据库结合较好 关于COM 和 TApplication(Forms单元,来者有分,不够再加分) 有空请帮我看看这段代码,关于控件名称与变量的结合,不知该如何写 如何让程序启动时自动hide()阿! adodataset进行提交操作时提示 多步操作操作出错 我该怎么办 请问为什么不能new?
if (Key in ['0'..'9', '.'] then
...
if (Key in ['0'..'9', '.'] then
...
else
...
所以是 if not (key in ['1'..'9',#8]) then key:=#0;
当然还可以加Delete了
var
i: integer;
...
try
i:=StrToInt(Edit1.Text);
except
ShowMessage(...);
end;