问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB6.0 解析表达式

发布网友 发布时间:2022-05-03 01:21

我来回答

2个回答

热心网友 时间:2022-06-29 00:46

VB6本身没有这种类似宏的功能,可借助VBScript:

Private Sub Command1_Click()
Dim YHstr As String, MSSC As Object
Set MSSC = CreateObject("MSScriptControl.ScriptControl")
MSSC.Language = "VBScript"
MSSC.addcode "Dim A, B, C"
MSSC.addcode "A = 40"
MSSC.addcode "B = ""解析字符串"""
MSSC.addcode "C = ""测试"""
YHstr = "(A = 40 And instr(B,""字符"")>0) Or C = ""测试"""
If MSSC.eval(YHstr) Then
   MsgBox "成立!"
Else
   MsgBox "不成立!"
End If
Set MSSC = Nothing
End Sub

由于VBScript不支持Like运算符,所以改成Instr函数了

热心网友 时间:2022-06-29 00:46

真 and 真 结果为真
真 and 假 结果为假
假 and 假 结果为假
and 相当于乘法,只要其中一个为假(0),结果就为假。
真 or 真 结果为真
真 or 假 结果为真
假 or 假 结果为假
or 相当于加法,只要其中一个为真(1),结果就不为0(假),结果为真。追问我问的是如何解析表达式,不是你说的 那个判断,是将一整句字符串表达式解析出来,并判断

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 VB6.0表达式是如何运算 VB程序设计多选题10道 2) 得分给采纳啊 Visual Basic的表达式有哪些 ipad激活锁忘记如何解决 VB基本表达式是什么? vb6.0什么是表达式 几个相关的时间序列如何进行数据分析?如何从一个或者几个时间序列预测与之相关的另外一个时间序列? 王者荣耀头像违规处罚多久才能解除- 问一问 vb60基本表达式包括 vb6.0的表达式分为哪几类 因证件名下的账号涉嫌从事违规违法违规活动,暂无法进行实名认证,有什么方法可以解除吗? 相爱十年1-25集哪里可以看 电视剧《相爱十年》这部电视剧那里可以看剧情介绍和大结局呀? 相爱十年电视剧可以看全部了吗? 那里可以看相爱十年电视剧? 相爱十年全集观看地址哪里有?? 《相爱十年》电视剧高清下载哪里能看? 盘点2014年的剧,【免费高清】在线观看百度网盘资源 跪求 相爱十年 百度云免费在线观看资源 谁知道2014体博会上的体博网怎么样? vb6.0的基本语法包括哪些内容? VB6.0如何使用正则表达式 广州汇腾生物科技有限公司怎么样? 在下面的四个VB6.0表达式中,语法正确的是( ). A:a> AND b<>c B:a>b>c C:a>b AND b<>c D:a>b AND <>c 广州腾健海洋生物科技有限公司怎么样? VB6.0的几个作业题 广东标腾生物技术开发有限公司怎么样? 青橄榄比喻什么 腾世生物科技有限公司招揽短视频带货是真的吗? 求安徽卫视近十年来播出的所有关于清朝宫廷的古装电视剧名。 柏溪和wis哪个好 跪求大清宫廷剧电视剧大全,【免费高清】在线观看百度网盘资源 江苏四环生物制药有限公司怎么样? 国营帽儿山钢铁厂怎么样? 广州粤康金千生物科技有限公司怎么样? 现在热播的清朝电视剧有哪些,包括重播和首播的? 广州金色腾图生物科技有限公司怎么样? 为什么清代宫廷剧那么多呢? 十大乳铁蛋白品牌? 著名电视剧《还珠格格》饰演的是哪个民族?