急?小问题 在Delphi里如何判断Edit里的值是数值型还是字符型??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者try strtofloat(edit1.text); showmessage('数值型');except showmessage('字符型');end; TRY strtofloat(Trim(Edit1.Text)); showmessage('数值型');EXCEPT showmessage('字符型');End; TRY strtofloat(Trim(Edit1.Text)); showmessage('数值型');EXCEPT showmessage('字符型');End; 同意一楼,Val最好:{$HINTS OFF}function IsNumeric(AStr: string): Boolean;var Value: Double; Code: Integer;begin Val(AStr, Value, Code); result := Code = 0;end;{$HINTS ON} 请教:ADOQuery的Filter如何设置两个字段互相对比的条件? 求助:如何整理dBASE文件,删除数据库中带删除标记(实际上并未真正删除)的记录,以便使文件容量大小得以缩小? 请问如何锁定鼠标和键盘 如何提取用鼠标选中的单词 ADO的问题 又一个巨菜的问题!如何在程序中调用控件的事件? B/S结构的DELPHI程序出错(采用OCX形式发布对象放到网页上的形式)! 不能把图片或其它二进制数据放入Sql Server的Image字段 事件响应问题? 帮我看看这段帮助文档是什么意思? 字符串的选择! 放2000分恭喜aiirii做大斑斑--jinjazz
try
strtofloat(edit1.text);
showmessage('数值型');
except
showmessage('字符型');
end;
strtofloat(Trim(Edit1.Text));
showmessage('数值型');
EXCEPT
showmessage('字符型');
End;
strtofloat(Trim(Edit1.Text));
showmessage('数值型');
EXCEPT
showmessage('字符型');
End;
{$HINTS OFF}
function IsNumeric(AStr: string): Boolean;
var
Value: Double;
Code: Integer;
begin
Val(AStr, Value, Code);
result := Code = 0;
end;
{$HINTS ON}