早教吧作业答案频道 -->其他-->
VB题--设计一个检测密码程序:当用户输入的密码正确时,在窗体上显示“欢迎您使用本系统!”;否则,显示设计一个检测密码程序:当用户输入的密码正确时,在窗体上显示“欢迎您使用
题目详情
VB题--设计一个检测密码程序:当用户输入的密码正确时,在窗体上显示“欢迎您使用本系统!”;否则,显示
设计一个检测密码程序:当用户输入的密码正确时,在窗体上显示“欢迎您使用本系统!”;否则,显示“密码错误!请重新输入密码。”。若连续三次输入的密码都不正确,则在屏幕上显示一个消息框,并在消息框上显示提示信息“对不起,您不能使用本系统!”,然后结束本程序的执行。
设计一个检测密码程序:当用户输入的密码正确时,在窗体上显示“欢迎您使用本系统!”;否则,显示“密码错误!请重新输入密码。”。若连续三次输入的密码都不正确,则在屏幕上显示一个消息框,并在消息框上显示提示信息“对不起,您不能使用本系统!”,然后结束本程序的执行。
▼优质解答
答案和解析
Private Sub cmdOK_Click()
Static interr As Integer
Dim suser As String
Dim spass As String
suser = UCase$(Trim$(txtUser.Text))
spass = Trim$(txtPassword.Text)
If suser = "ADMIN" And spass = "123456" Then
frmMain.Show
Unload Me
Else
interr = interr + 1
If interr > 3 Then
MsgBox "对不起,您不是本系统的合法用户。", vbInformation, "提示"
End
Else
MsgBox "用户名或密码错误,请重新输入", vbExclamation, "提示"
If suser <> "ADMIN" Then
txtUser.SelStart = 0
txtUser.SelLength = Len(txtUser.Text)
txtUser.SetFocus
Else
txtPassword.SelStart = 0
txtPassword.SelLength = Len(txtPassword.Text)
txtPassword.SetFocus
End If
End If
End If
End Sub
Private Sub Command2_Click()
End
End Sub
Static interr As Integer
Dim suser As String
Dim spass As String
suser = UCase$(Trim$(txtUser.Text))
spass = Trim$(txtPassword.Text)
If suser = "ADMIN" And spass = "123456" Then
frmMain.Show
Unload Me
Else
interr = interr + 1
If interr > 3 Then
MsgBox "对不起,您不是本系统的合法用户。", vbInformation, "提示"
End
Else
MsgBox "用户名或密码错误,请重新输入", vbExclamation, "提示"
If suser <> "ADMIN" Then
txtUser.SelStart = 0
txtUser.SelLength = Len(txtUser.Text)
txtUser.SetFocus
Else
txtPassword.SelStart = 0
txtPassword.SelLength = Len(txtPassword.Text)
txtPassword.SetFocus
End If
End If
End If
End Sub
Private Sub Command2_Click()
End
End Sub
看了VB题--设计一个检测密码程序...的网友还看了以下:
春节期间,在某船码头检票处,有a名乘客在候船室排队等候检票上船,检票开始后,仍有旅客继续前来排队检 2020-04-11 …
● 海明码 (Hamming Code )是一种 (17) 。 (17)A. 纠错码 B. 检错码 2020-05-26 …
海明码(HammingCode)是一种____.A.纠错码B.检错码C.语音编码D.压缩编码 2020-05-26 …
金融机构冠字号码检索人员应当熟悉掌握各种方式记录、存储的冠字号码的检索。对_______等多来源的 2020-05-27 …
一种编码的检错和纠错能力取决于它的汉明距离。为检测出d个比特错,需要使用距离为()的编码。 2020-05-31 …
某公民的身份证号码为:510215197811107117,该号码表示的具体含义是:地址码,出生日 2020-06-22 …
某公民的身份证号码为:510215197811107117,该号码表示的具体含义是:地址码,出生日 2020-07-01 …
用托盘天平称量烧杯和药品,当天平达到平衡时游码的位置如图所示:(1)使用天平前应先检查天平.称量时砝 2020-11-02 …
试设计一个码检验电路,当输入的四位二进制数A、B、C、D为8421BCD码时,输出Y为1,否则Y为0 2020-12-09 …
英语翻译1进水指示灯2缺水/水量不足指示灯3进除油指示灯4缺除油剂/除油剂不足指示灯5压力过高指示灯 2020-12-13 …