请问VB是否有表达式运算的函数,如:
"12/3",返回值是4
"2*4",返回值是8
"1+2",返回值是3
"5-1",返回值是4
谢谢!
"12/3",返回值是4
"2*4",返回值是8
"1+2",返回值是3
"5-1",返回值是4
谢谢!
解决方案 »
- 这咋办用了个外部的美化控件结果Enabled 属性没有
- 怎么样注册注销某个文件夹中所有的ocx,dll,com,tlb?如果控件在system32中就不要注册也不要注销,这样的批处理怎么写?
- 请问如何将SQL语句:SELECT COUNT(eventID) From xxx 的查询结果赋给一个变量
- 关于很大的数据文件处理
- 郁闷,·在98下MSHFLEXGRID的SORT属性究竟是怎么对中文排序的?
- 用ado排序问题,请教急。。。。。。。。。。。。。
- 紧急求助,我快崩溃,在线等待!!!
- 请问在FORM2中如何调用FORM1中的ONLOAD或者控件事件呢?
- 用vb取网卡mac地址为什么取不出来?■■■
- 如何在MSHFlexGrid中设置列头?
- 小问题,关于multipage
- vb/delphi项目机会
然后
ScriptControl1.Eval("12/3")
想简单吗?写成sql让它执行。-----------------------------------我刚刚想到用SQL的,谢谢!
大哥,有什么好方法?我不想自定义一个函数,这样一来要用到词法分析,怕怕!
楼上那位大哥教的方法试过,不行: 回复人:iget(悟不透) ( 四级(中级)) 信誉:100 2007-9-11 12:32:53 得分:0添加一个microsoft script contorl 然后 ScriptControl1.Eval("12/3")-------------------------------------------------------------------提示:实时错误:'-2147467259(80004005):
The operation could net be completed becucause the script engine has not been initialized to a valid language
s.Language = "vbscript"
s.Eval ("msgbox (12/3)")
zzyong00(阿勇),shortppsy(小河) ,iget(悟不透)