怎么做一个VB密码输入的程序

要求:进入VB直接弹出inputbox输入密码如果输入正确就用MSGBOX说“输入正确”如果错误就用MSGBOX说“输入错误”然后自动弹出inputbox重新输入直到输入... 要求:
进入VB直接弹出inputbox输入密码
如果输入正确就用MSGBOX说“输入正确”
如果错误就用MSGBOX说“输入错误”
然后自动弹出inputbox重新输入
直到输入正确
最多输入三次
如果三次还没对
就msgbox“非法用户”然后退出
谢谢~
展开
 我来答
Beyond_Shan
2009-05-14 · TA获得超过1252个赞
知道小有建树答主
回答量:932
采纳率:40%
帮助的人:524万
展开全部
ctr=0
const pass="123456"
do
if ctr=3 then
msgbox("已经达到认证上限, 认证程式关闭")
exit do
else
a=inputbox("请输入密码")
if a=pass then
msgbox("认证成功")
msgbox("(你可以在这里加一段成功后得到的资讯)")
exit do
else
ctr=ctr+1 '如果密码出错就增加一次错误认证计数
msgbox("认证出错, 请检查密码")
end if
end if
loop
mosquitokobe
2009-05-14 · TA获得超过4253个赞
知道大有可为答主
回答量:5008
采纳率:50%
帮助的人:0
展开全部
Private Sub Form_Load()
Static y As Integer
Do While y < 3
x = InputBox("输入密码")
If x = "123456" Then
MsgBox "输入正确"
exit do
Else
MsgBox "输入错误"
y = y + 1
End If
Loop
If y = 3 Then MsgBox "非法用户": End
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mrshitian
2009-05-14 · TA获得超过107个赞
知道答主
回答量:63
采纳率:0%
帮助的人:72.2万
展开全部
一:在你的VB工程中添加一个标准模块,
二:在模块中建立一个Private Sub Main() 方法
三:在Main方法中写上你需要的代码,
具体参照上面各位高手给的答案即可
四:在你的VB工程菜单中选择最后一项 工程属性
设置启动对象为Sub Main

这样每当你启动工程的时候就会首先执行Main方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a65702300
2009-05-14 · TA获得超过260个赞
知道小有建树答主
回答量:826
采纳率:0%
帮助的人:282万
展开全部
给楼主阁下写如下代码(直接拷贝)

Private Sub Form_Load()
Dim n As String, a As String, k As Integer
a = 520 '假如密码为520
While k < 3 And n <> a '同时满足k<3和n不等于a时才执行以下的循环
n = InputBox("请输入密码!")
If n = a Then
MsgBox "输入正确!"
Else
MsgBox "输入错误!"
k = k + 1 '这里的变量k用来记录输入错误的次数
End If
Wend
If k = 3 Then '如果三次还没对就msgbox“非法用户”然后退出
MsgBox "非法用户"
Unload Me '这里是卸载本窗体的意思
End If
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xadave
2009-05-14 · TA获得超过1965个赞
知道大有可为答主
回答量:3147
采纳率:0%
帮助的人:1559万
展开全部
Dim nCount
Private Sub Command1_Click()
Dim strPwd

strPwd = Text1.Text
If strPwd = "MiMa" Then
MsgBox ("输入正确")
Else
If nCount < 2 Then
MsgBox ("输入错误")
Text1.Text = ""
Text1.SetFocus
nCount = nCount + 1
Else
MsgBox ("非法用户")
End
End If
End If

End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式