Private Sub Command1_Click()
Dim QQWORDS(1) As String
QQWORDS(0) = "LIN"
QQWORDS(1) = "SHA"
Dim Q As Integer
For Q = (0) To (1)
Dim FLAG As Boolean
FLAG = False
If QQWORD = QQWORDS(Q) Then
FLAG = True
End If
Next Q
If FLAG = False Then
MsgBox "密码错误"
End
End If
End Sub
为什么我输入的密码对了还说我错???????请说说原因和修改,谢谢哦了
正确的应该是: Private Sub Command1_Click() Dim QQWORDS(1) As String QQWORDS(0) = "LIN" QQWORDS(1) = "SHA" Dim Q As Integer For Q = (0) To (1) Dim FLAG As Boolean FLAG = False If QQWORD = QQWORDS(Q) Then FLAG = True exit for '关键是要加这一句 End If Next Q If FLAG = False Then MsgBox "密码错误" End End If End Su
Private Sub Command1_Click() Dim QQWORDS(1) As String Dim FLAG(1) As Boolean QQWORDS(0) = "LIN" QQWORDS(1) = "SHA" Dim Q As Integer For Q = (0) To (1) FLAG(Q) = False