现在有一段IF语句如下:If Opt(0).Value = True Then
。
ElseIf Opt(1).Value = True Then
。
ElseIf Opt(2).Value = True Then
。
End If如何将它改成SELECT CASE语句?select case xxxxx' 这里如何写? case x' 这里如何写? case x' 这里如何写? case x' 这里如何写?
end select
。
ElseIf Opt(1).Value = True Then
。
ElseIf Opt(2).Value = True Then
。
End If如何将它改成SELECT CASE语句?select case xxxxx' 这里如何写? case x' 这里如何写? case x' 这里如何写? case x' 这里如何写?
end select
select case Index
case 0
MSGBOX 0
case 1
MSGBOX 1
case 2
MSGBOX 2
end select
For i = 0 To opt.Count - 1
If opt(i).Value Then tag = i: Exit For
Nextselect case tag' 这里如何写? case 0' 这里如何写? case 1' 这里如何写? case 2' 这里如何写?
end select
Option Explicit
Dim intP As Integer
Private Sub Command1_Click()
Select Case intP
Case 0
Case 1
Case 2
Case 3
End Select
End SubPrivate Sub Option1_GotFocus(Index As Integer)
intP = Index
End Sub