谢谢~~
解决方案 »
- 请教如何在form中twebbrowser组建中打开网页并且可以带参数?
- 这几个注册表下的内容是干什么的?
- TThreadList的使用问题,望各位大侠指点……………………
- 路径是否存在用什么判断??
- CORBA能够实现并行计算吗
- string类型字符串拷贝给Pchar类型,怎么编译通不过?
- 用DBE连接Access总是不成功!
- 我想做一个像office小助手, 是怎么做的。 高分!!!!!!!!!!!!
- 求教 ,inno安装制作,百度搜霸插件 支付宝打盒烟感谢
- 数据库和TreeView1 和ListView连接 请教!
- delphi的高手进来,怎样才能使程序在不被激活的情况下,也是在最前面显示
- ping命令有没有对应的API?
var
R: Double;
E: Integer;
begin
Val(St, R, E);
Result := (E = 0);
end;--------------------------------------
fastReport的
key:=#0;
或者用 MaskEdit,推荐使用!
begin
if not (key in ['0'..'9', #8]) then
begin
key := #0;
showmessage('必须为数字,请重新输入!');
end;
end;
try
strtoint(edit1.Text );
except
showmessage('必须为数字,请重新输入!');
end;
function isNumeric(St: String): Boolean;
var
R: Double;
E: Integer;
begin
Val(St, R, E);
Result := (E = 0);
end;procedure TForm1.Edit1Exit(Sender: TObject);
begin
if isNumeric(Tedit(sender).Text ) then
showmessage('数字字符串')
else
showmessage('非数字字符串');
end;