作者BearWu (B.r)
看板Visual_Basic
标题Re: [VB6 ] 新手求问if之问题
时间Mon Dec 11 20:14:04 2006
Dim a as Integer
a = val(txtX.text)
IF txtX.Text < 10 Then
MsgBox("aaaaaaa")
else
If a > 11 and a < 20 Then
Msgbox("bbbbbbbbb")
else
Msgbox("cccccc")
end if
end if
※ 引述《imadreamer (Loser界的劳斯莱斯)》之铭言:
: 由於我是自学者,对於VB的一些语法都搞不清楚,
: 像最近要练习的if ...then...elseif的语法,弄得有
: 点糊涂。是这样的,要利用textbox输入数值,判断式
: If txtX.Text < 10 Then
: a1 = MsgBox("aaaaaaa")
: ElseIf 11 < txtX.Text < 20 Then
: a2 = MsgBox("bbbbbbbb")
: ElseIf txtX.Text > 21 Then
: a3 = MsgBox("cccccc")
: End If
: 当我输入<10的数字,会跑出正确的msgbox
: 而当我输入>21的数字,会跑出属於11~21的msgbox
: 可是当我输入11~21之间的数字,正确的msgbox
: 请问是那个部分写错了,请指教一下,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.113.176.167