phmg.net
当前位置:首页 >> vB中如果iF和thEn语句全部在同一行,不需要EnD iF吗? >>

vB中如果iF和thEn语句全部在同一行,不需要EnD iF吗?

单句if语句不用加,即if语句只有一行,例如: if a=3 then b=2 下面的要加end if,多行 if a=3 then b=2 end if 代码有换行就要用End If 不换行就不用End If 例如: 例一: If xxxx Then yyyy '这时就不用也不可以用End If 例二: If xxxx Then yyyy...

单句if语句不用加,即if语句只有一行,例如: if a=3 then b=2 下面的要加end if,多行 if a=3 then b=2 end if

不一定,这个分两种形式. 一、if ..... then ... ,这种不用. 二、if ..... then .... else .... END IF 这个要.

不一定 像是这样写的话就不用End if 了 if text1.text=text2.text then form2.show 这样子就只有一行 没有end if

配对情况如下:

if······end if 要配对。不能一个end if 对应多个if。每一个end if 与前面未配对的第一个if配对。这个VB程序的原则。就像vb不像C语言每句代码后面不用加“;”,也是程序正常执行的必要。比如你上面的代码,在不同的事件中,if语句没end if就没有...

if 条件为真 then 执行语句 end if(判断结束) if a=3 then if b=2 then if c=7 then if d=8 then 以上条件都成立的时候执行下边一段话 .....执行代码并结束这个判断 (假如d=5,则执行下边的代码) else ...........执行代码 end if (这里是结束...

a = Text1.Text If a = "X" Then MsgBox "Y" elseIf a = "X1" Then MsgBox "Y1" elseif a = "X2" Then Msgbox "Y2" else msgbox "你输入的值不在范围之内" End if 或者: a = Text1.Text select case a case "X" MsgBox "Y" case "X1" MsgBox "Y...

VB中End If用于结束一个If…Then…Else 语句块。 End 语句的一种,End If用于结束一个If…Then…Else 语句块。 在VB的判定结构中出现。 If condition Then statementsEnd If

网站首页 | 网站地图
All rights reserved Powered by www.phmg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com