-- 作者:李连山
-- 发布时间:2014/8/3 15:56:00
-- 用Eval函数计算时出现“溢出”怎么解决?
感谢各位老师。
代码是:
e.Form.Controls("计算").text = "3.14156*(6+1.8)*(6+1.8)/4*55" e.Form.Controls("工程量").text = round2(Eval(e.Form.Controls("计算").text),3)
我测试了,好像不是代码的事,是运行环境的有问题。
我测试运行 eval("1 + 1") ,结果也是溢出。
但是,关闭foxtable后,重新启动后,就能正常计算。
怎么回事,哪里有问题?
此主题相关图片如下:未命名1.bmp
|