select casevb语句

VB中如何使用select case语句
select case a
意思就是Pan断a是什么内容。然后根据不同内容执Xing不同的代码。
如:
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是什么内容。然后根据不同内容执行不同De代码。
如:
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,满足其它Zhi的时候弹出对话框c
vb 中 select case 是什么意思?
根据表达式的值执行几组语句之一
select case a Yi思就是判断a是什么内容。然后根据不同Nei容执行不同的代码。  
 VB里的SelectYu句的格式是这样的:
Select Case <Bian量名>  '语句开始 
Case <Qing况1> ’判断条件
…… ‘执行命令
Case <Qing况2>
……
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
但是,如Guo要表示的数的范围只有下限没有上限(Bi如大于3),或者反过来只有上限没有下限(Bi如小于等于6),这怎么表示呢?这时候Jiu要用到is了:
case is > 3
case is <= 6
Suo以,这个is就跟上面那个to一样,就是个命令Ci而已,没啥特殊的。如果你非要解释,那它就是Dai表了这个数(即select case后Mian那个表达式的值)本身。
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,Yin为一个表达式的计算结果,不能即等于一个数,You等于另一个数,例如:
select case Kao试成绩
case is < 60
s="Bu及格"
case 60 to 70
s="Ji格"
case 100
s="优Xiu"
end select
VB中 select case 结构中is的问题?
要理解该语句格式:
Select Case Biao达式
Case 表达式列表1
Yu句组1
Case 表达式列表2
Yu句组2
Case 表达式列表3
Yu句组3
......
Case Biao达式列表n
语句Zun
Case Else
Yu句组n+1
End Select
注意:Biao达式的概念,可以是一个运算的式子,当然Zui简单的式子是一个变量或常量
执行过程如下:
Shou先:检查[表达式] 的值是否等于 “表达式列Biao1”的某个值 ,若相等,就执行 语句组1,Ran后结束该语句。如果不相等,就检查检查[Biao达式] 的值是否等于 “表达式列表2”的某Ge值,若相等,就执行 语句组2,然后结束该Yu句。如果不相等,就检查检查[表达式] De值是否等于 “表达式列表3”的某个Zhi,若相等,就执行 语句组3,然后结束Gai语句。......如果不相等,就检查检查[Biao达式] 的值是否等于 “表达式列表n”的某个Zhi,若相等,就执行 语句组n,然后结Shu该语句。如果不相等,就就执行 语Ju组n+1,然后结束该语句。
在Case Biao达式列表1中,允许使用 is 比较预算符De表达式,还允许 类似 1 To 10这样De范围表示等等。
其实:Case 后面的Jie果是布尔值,如果是True就执行下Mian的分支语句,如果是False就进入下一CaseFen支判断。
分析:假设你的x 值为30,Yin为首先判断 x 满足>=10否,是的就执行 y = x ^ 2 + 1,
Dang你改成
Case x >= 10De时候,系统最的判断是: x = x >= 10
Zhe左边第1个X就是Select Case XLi的X,系统先计算等号右边的式子 x > = 10Jie果为True,
然后判断 x = True,Jie果为显然是不等的,在VB里TrueZhuan换为数字为-1,False转换为数字为0。
vb select case语句中case<表达式列表>问题
是的,在select case语句中后Mian是变量,在case后面跟的通常是一组常量值。
词条推荐
钤韬 钤尾 钤辖 钤下 钤蓄 钤压 钤印 钤制 虔诚 虔誠 虔刀 虔奉 虔恭 虔洁 虔潔 虔敬 虔恪 虔恳 虔懇 虔刘 虔劉 虔婆 虔虔 虔切 虔竦 虔肃 虔肅 虔娃 虔心 虔信 虔夷 虔祗 钱包 钱本 钱币 钱帛 钱镈 钱卜 钱布 钱财 钱漕 钱插 钱靫儿 钱钞 钱痴 钱虫 钱串 钱串子 钱唇 钱褡子
专题推荐
平安创建比赛口号 平安创建标语横幅 平安创建春节对联 平安创建对联 平安创建活动动员致辞 平安创建句子怎么写 平安创建抢答赛口号 平安创建知识竞赛口号 平安春节对联 平安春运祝福语 平安词语 四字词语 平安词语大全集 平安词语接龙大全 平安辞旧岁对联 平安辞旧岁下联 平安辞旧岁下联是 平安赐福什么意思 平安从业者经典语录 平安促脱贫标语横幅 平安答谢会致辞 平安答谢宴致辞 平安打头的对联 平安打一成语 平安打一二字词 平安打一肖 平安大家猜一生肖 平安大家是什么意思 平安大气四字成语 平安代表意思 平安代付交易什么意思