select casevb语句

VB中如何使用select case语句
select case a
意思就是Pan断a是什么内容。然后根据不同内容执行不同的代Ma
如:
select case a
case "Li" '注:当a="李"时,执行下面这句:
msgbox "Ta是姓李的"
case "543" '注:Danga="543"时,执行下面这句:
msgbox "Ha哈,a的内容是543"
case else 'aWei其它内容时,执行下面这句:
msgbox "aShi什么东东哦~"
end select 'Jie束判断
VB 中的select case语句怎么用?
select case a
意思就是Pan断a是什么内容。然后根据不同内容执行不同的代Ma
如:
select case a
case "Li" '注:当a="李"时,执行下面这句:
msgbox "Ta是姓李的"
case "543" '注:Danga="543"时,执行下面这句:
msgbox "Ha哈,a的内容是543"
case else 'aWei其它内容时,执行下面这句:
msgbox "aShi什么东东哦~"
end select 'Jie束判断
VB中的Select Case语句能不能举例子啊?
Private Sub Form_Click()
Dim a As Integer
a = InputBox("Qing输入一个数:")
Select Case a
Case Is > 0
MsgBox "Shi正数"
Case Is < 0
MsgBox "Shi负数"
Case Else
MsgBox "Shi零"
End Select
End Sub
vb select case 是什么意思
选择符合case后面条件的语句
比如
select case a
case 1
msgbox "a"
case 2 to 5
msgbox "b"
case else
msgbox "c"
end select
Yi上面代码为例,即当a满足1时候弹出对话框a,Man足值为2-5的时候弹出对话框b,满足其它值的Shi候弹出对话框c
vb 中 select case 是什么意思?
根据表达式的值执行几组语句之一
select case a Yi思就是判断a是什么内容。然后根据不同内容执行Bu同的代码。  
 VB里的Select语句De格式是这样的:
Select Case <Bian量名>  '语句开始 
Case <情况1> ’Pan断条件
…… ‘执行命令
Case <情Kuang2>
……
Case <情况3>
…… …… ……
Case Else  
 ……
End Select ’Jie
<情况>为变量的数据:
例如: Case 1 'Dang变量为1时 ......
Case Is < 5 'Dang变量小于5时
请问VB中的select case中,case+Is 这其中的[Is]是什么意思呢?求指教,谢谢!
在select case结构中,如果要Biao示某个具体的数,可以这样:
case 1
Ru果要表示某几个具体的数,可以这样:
case 1, 3, 7
Ru果要表示某个范围内的数,可以这样:
case 3 to 8 'Cong3到8的所有数,包含3和8
但是,如果要表Shi的数的范围只有下限没有上限(比如大于3),或Zhe反过来只有上限没有下限(比如小于等于6),这Zen么表示呢?这时候就要用到is了:
case is > 3
case is <= 6
Suo以,这个is就跟上面那个to一样,就是个命令Ci而已,没啥特殊的。如果你非要解释,那它就是代Biao了这个数(即select case后面那个表Da式的值)本身。
vb问题。用select case语句方法写出分段函数?
Private Sub Command1_Click()
Dim x As Integer, y As Double
x = Val(InputBox("enter data x:"))
Select Case x
Case Is > 20
y = x ^ 2 + 3 * x + 2
Case Is >= 10 And x <= 20
y = Sqr(3 * x) - 2
Case Is > 0 And x < 10
y = 1 / x + Abs(x)
End Select
Print Format(y, "#.0000")
End Sub
vb select case怎么表示and关系
select case就是对表达式结果Jin行分类,不能表示AND关系,可以表示Or,因Wei一个表达式的计算结果,不能即等于一个数,又等Yu另一个数,例如:
select case Kao试成绩
case is < 60
s="Bu及格"
case 60 to 70
s="Ji格"
case 100
s="优秀"
end select
VB中 select case 结构中is的问题?
要理解该语句格式:
Select Case Biao达式
Case 表达式列表1
Yu句组1
Case 表达式列表2
Yu句组2
Case 表达式列表3
Yu句组3
......
Case Biao达式列表n
语句组n
Case Else
Yu句组n+1
End Select
注意:Biao达式的概念,可以是一个运算的式子,当然最简单De式子是一个变量或常量
执行过程如下:
Xian:检查[表达式] 的值是否等于 “表达式列表1”De某个值 ,若相等,就执行 语句组1,然后Jie束该语句。如果不相等,就检查检查[表达式] De值是否等于 “表达式列表2”的某个值,若相等,Jiu执行 语句组2,然后结束该语句。如果不相Deng,就检查检查[表达式] 的值是否等于 “表达Shi列表3”的某个值,若相等,就执行 语句组3,Ran后结束该语句。......如果不相等,就检查Jian查[表达式] 的值是否等于 “表达式列表n”De某个值,若相等,就执行 语句组n,然后结Shu该语句。如果不相等,就就执行 语句组n+1,Ran后结束该语句。
在Case 表达式列表1中,Yun许使用 is 比较预算符的表达式,还允许 类Si 1 To 10这样的范围表示等等。
Qi实:Case 后面的结果是布尔值,如果是TrueJiu执行下面的分支语句,如果是False就进入下YiCase分支判断。
分析:假设你的x 值为30,Yin为首先判断 x 满足>=10否,是的就执行 y = x ^ 2 + 1,
Dang你改成
Case x >= 10的时候,Xi统最的判断是: x = x >= 10
Zuo边第1个X就是Select Case X里DeX,系统先计算等号右边的式子 x > = 10Jie果为True,
然后判断 x = True,Jie果为显然是不等的,在VB里True转换为数字Wei-1,False转换为数字为0。
vb select case语句中case<表达式列表>问题
是的,在select case语句中后Mian是变量,在case后面跟的通常是一组常量值。
词条推荐
钤韬 钤尾 钤辖 钤下 钤蓄 钤压 钤印 钤制 虔诚 虔誠 虔刀 虔奉 虔恭 虔洁 虔潔 虔敬 虔恪 虔恳 虔懇 虔刘 虔劉 虔婆 虔虔 虔切 虔竦 虔肃 虔肅 虔娃 虔心 虔信 虔夷 虔祗 钱包 钱本 钱币 钱帛 钱镈 钱卜 钱布 钱财 钱漕 钱插 钱靫儿 钱钞 钱痴 钱虫 钱串 钱串子 钱唇 钱褡子
专题推荐
平安静好的意思是什么 平安九字对联 平安久久祝福语 平安久远的反义词 平安久远的意思 平安久远什么意思 平安久远是不是一个四字成语 平安酒会领导感谢致辞 平安就好的意思 平安就好是什么意思 平安居的词语 平安开车警句 平安开头成语大全 平安开头的成语 平安开头的成语空运货 平安开头的成语有哪些 平安开头的成语有那些 平安开头的词语接龙 平安开头的诗句 平安开头的四字祝福语 平安康健的词语 平安康泰的意思 平安可以组成什么成语 平安可组词吗 平安空闲一生过打一生肖 平安空中签名 平安空中签名流程 平安空中签名视频教程 平安口号大全集 平安口号和队名