Foxtable(狐表)用户栏目专家坐堂 → 请教如何判断表达式是否符合语法要求?


  共有18813人关注过本帖树形打印复制链接

主题:请教如何判断表达式是否符合语法要求?

帅哥哟,离线,有人找我吗?
kylin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/6/10 10:40:00 [显示全部帖子]

捕捉错误的,供你参考
 

n = "Round(" &  s &"," & r &")"

Dim y As Double 

try

y= Eval(n)

Catch ex As Exception

MessageBox.Show("表达式输入错误!", "提示", MessageBoxButtons.ok, MessageBoxIcon.Warning)

End try


 回到顶部
帅哥哟,离线,有人找我吗?
kylin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/6/10 11:23:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-6-10 10:58:00的发言:
这个捕捉错误的方法,可能对eval无效的。
我家一个判断功能吧。

惭愧


 回到顶部