VB的If语句运用

来源:百度知道 编辑:UC知道 时间:2024/05/10 10:28:40
VB里的 If...Then... Else IF...Then...Else...这个语句怎么用??为什么我用的时候会提示“必须为该行的第一语句”

If...Then '注意换行
...
ElseIf...Then ...'不要求换行,ElseIf中间无空格
...
Else ...'不要求换行
...
End If

把一下代码放到VB里运行一下你就明白了:
Private Sub Form_Click()
For a = 0 To 5
If a = 0 Then
Print "a="; a
ElseIf a = 1 Then
Print "a="; a; "此时运行了ElseIf ...Then...语句"
Else
Print "a="; a; "此时运行了Else语句"
End If
Next a
End Sub

把一下代码放到VB里运行一下你就明白了:
Private Sub Form_Click()
For a = 0 To 5
If a = 0 Then
Print "a="; a
ElseIf a = 1 Then
Print "a="; a; "此时运行了ElseIf ...Then...语句"
ElseIf
Print "a="; a; "此时运行了Else语句"
End If
Next a

End Sub
你应该这么写!