读书人

请问字符串转boolean的有关问题

发布时间: 2012-03-02 14:40:29 作者: rapoo

请教字符串转boolean的问题
问题是这样的:
s="3 > 5 " '-----------此处S的值 3 > 5 是在其他地方产生的,
现在想在程序中判断S字串中的表达式是否正确,该怎么处理呢?
我用以下方法提示字符型不能转化为布尔型
if(s) then
msgbox("正确")
else
msgbox("不正确")
end if


[解决办法]
如果是form,可以拖一个vbScript控件

然后 你拼接字符串 , 例如 : “ function aa()
s = 3 > 5
end function "
然后用vbScript运行这个字符串 ,得到s的结果 。
手头没环境,没发帮写,只记得是这个流程 ,你上网再百度下

读书人网 >VB Dotnet

热点推荐