


#判断是否是数字
public function IsNum(in text)
{
auto a,b,c,flag,i,E_FAIL;
flag=0;
a=length(text);
for(i=1;i<=a;i++)
{
b=substr(text,i,1);
c=ascii(b);
if(c<48||c>57)
{
flag=1;
}
}
if(flag==0)
return E_OK;
else
return E_FAIL;
}
以上是我重新修改的代码,可以使用
用法:先把该脚本的模式改成Compiled Module
然后在你需要调用的地方load一下
再使用 IsNum(in text)
最后根据返回值判断是否是数值
如有不足之处请大家指正!