VB程序设计

1.登录界面如图1.1所示。窗体上有2个标签,2个文本框(Text1、Text2)和1个命令按钮。Text1用来输入口令(输入时显示为“*”),Text2的初始内容为3,... 1. 登录界面如图1.1所示。窗体上有2个标签,2个文本框(Text1、Text2)和1个命令按钮。Text1用来输入口令(输入时显示为“*”),Text2的初始内容为3,当在Text1中输入正确口令“psw123”时,弹出对话框显示“口令正确”,否则弹出如图1.2所示的错误提示框,并将Text2中的数值减1,最多可输入3次口令。如果3次都输入错误,则弹出图1.3所示对话框,单击“确定”按钮退出程序。(15分) 展开
 我来答
VB编程解放双手
2017-06-22 · 个人VB爱好者专注vb编程_时效软件
VB编程解放双手
采纳数:1204 获赞数:2391

向TA提问 私信TA
展开全部


Private Sub Command1_Click()

Static n As Long, m As Long

m = Val(Text2)

n = n + 1


If Text1 = "psw123" Then

MsgBox "口令正确", vbExclamation, "登录"

n = 0

Else

If n >= m Then

MsgBox n & "次输入错误,请退出", vbExclamation, "登录"

End

Else

MsgBox "第" & n & "次口令输入错误,请重新输入", vbExclamation, "登录"

Text1.SetFocus

End If

End If

End Sub


Private Sub Form_Load()

Label1.Caption = "口令:"

Label2.Caption = "允许输入口令的次数:"

Command1.Caption = "确定"

Me.Caption = "登录"

Text1 = ""

Text1.PasswordChar = "*"

Text2 = 3

End Sub

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式