易语言教程_易语言源码_易语言写挂_易语言论坛_看流星社区

 找回密码
 注册
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
查看: 1045|回复: 3

VB语言中可以定义多个IF条件吗?

[复制链接]
发表于 2014-7-30 09:06:31 | 显示全部楼层 |阅读模式
发表于 2014-7-30 09:06:42 | 显示全部楼层
假设A条件是a=1、B条件是b=1以此类推 c=1 d=1

假设执行某某1和2分别是 MsgBox "XX1" 和Msgbox "XX2"

If a=1 Or b=1 Then
  MsgBox "XX1"
ElseIf c=1 Or d=1 Then
  MsgBox "XX2"
Else
  Debug.Print "什么都不执行"
End If
发表于 2014-7-30 09:06:53 | 显示全部楼层
在 IF 中可以使用多条件判断,在VB中除了有算术运算符外,还有比较运算符,是对二个数据进行对比,例如大于(>)、小于(<)、等于(=)等等,还有逻辑运算符进行逻辑运算的,例如逻辑非(Not)、逻辑与(And)、逻辑或(Or)等等,在IF 语句中可以使用这些运算符进行组合判断。
根据你的题意:
If A条件=True Or B条件=True Then    'True 是真,就是成立、符合
'执行某某1的语句
ElseIf  C条件=True Or D条件=True Then
执行某某2的语句
End If
这样不符合就不会执行任何语句了。
发表于 2018-6-19 20:39:36 | 显示全部楼层
澳门新葡京国际 娱 乐 城 官方网址:6777234.com 开户首存就送彩金,平台微信号:cfucfu888 经营理念一直被模仿,从未被超越!专营: 电子游戏 彩票 体育赛事。
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|看流星社区  |网站地图

GMT+8, 2018-8-21 12:36 易语言论坛 易语言导航

Powered by 看流星社区 X3.2

©2011-2016 最好的辅助编程技术论坛

快速回复 返回顶部 返回列表