vb中“select case”是什么意思?

vb中“select case”是什么意思?,第1张

根据表达式的值执行几组语句之一

select case a 意思就是判断a是什么内容。然后根据不同内容执行不同的代码。  

 VB里的Select语句的格式是这样的:

Select Case <变量名> '语句开始 

Case <情况1>’判断条件

…… ‘执行命令

Case <情况2>

……

Case <情况3>

…… …… ……

Case Else  

 ……

End Select ’结束

<情况>为变量的数据:

例如: Case 1 '当变量为1时 ......

Case Is <5 '当变量小于5时

在select case结构中,如果表示某个具体的数,可以这样:

case 1

如果要表示某几个具体的数,可以这样:

case 1, 3, 7

如果要表示某个范围内的数,可以这样:

case 3 to 8'从3到8的所有数,包含3和8

但是,如果要表示的数的范围只有下限没有上限(比如大于3),或者反过来只有上限没有下限(比如小于等于6),这怎么表示呢?这时候就要用到is了:

case is >3

case is <= 6

所以,这个is就跟上面那个to一样,就是个命令词而已,没啥特殊的。如果你非要解释,那它就是代表了这个数(即select case后面那个表达式的值)本身。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8003058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存