VB中Form1中用户名和密码均正确后点击确定就进入到Form2,怎么编程?

PrivateSubForm_Load()Text1.MaxLength="8"Text2.MaxLength="6"Text2.PasswordChar="*"EndS... Private Sub Form_Load()
Text1.MaxLength = "8"
Text2.MaxLength = "6"
Text2.PasswordChar = "*"
End Sub
Private Sub Command1_Click()

Dim i As Integer
Dim j As Integer
If Text2.Text <> "521121" Then
i = MsgBox("输入密码错误", vbRetryCancel + vbExclamation, "输入密码")
If i <> 8 Then
End
Else
Text2.Text = ""
Text2.SetFocus
End If
ElseIf Text1.Text <> "20092395" Then
MsgBox "用户名错误!", vbExclamation, "输入用户名"
If j <> 8 Then
End
Else
Text1.Text = ""
Text1.SetFocus
End If

End If
Form2.Show
Form1.Hide
End Sub

请高手们帮我改一下,进入不到Form2里
展开
 我来答
百度网友bdb9803
2013-04-27 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:9995万
展开全部

测试了一下,只要用户名和密码正确,可以进入Form2,程序有点小错,修改如下:

Private Sub Command1_Click()

Dim i As VbMsgBoxResult
If Text2.Text <> "521121" Then
i = MsgBox("输入密码错误", vbRetryCancel + vbExclamation, "输入密码")
If i <> vbRetry Then
End
Else
Text2.Text = ""
Text2.SetFocus
End If
ElseIf Text1.Text <> "20092395" Then
i = MsgBox("用户名错误!", vbRetryCancel + vbExclamation, "输入用户名")
If i <> vbRetry Then
End
Else
Text1.Text = ""
Text1.SetFocus
End If

End If
Form2.Show
Form1.Hide
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式