求编写一个vb小程序

先是输入原密码与已知数据源里的密码相比较是否相同再输入新密码并再次确认按确认修改之后将更改后的密码重新写入数据源里,万分感谢!... 先是输入原密码 与已知数据源里的密码相比较是否相同 再输入新密码 并再次确认 按确认修改之后将更改后的密码重新写入数据源里,万分感谢! 展开
 我来答
帐号已注销
推荐于2016-02-07 · TA获得超过898个赞
知道大有可为答主
回答量:1482
采纳率:0%
帮助的人:946万
展开全部

添加一1个label,一个command,一个text即可,可循环修改密码

Dim a As String
Private Sub Command1_Click()
If Command1.Caption = "确认" Then
    If Text1 = a Then
        Call nex
    Else
        MsgBox "密码错误!", vbExclamation, "信息"
        Text1 = ""
        Text1.SetFocus
    End If
ElseIf Command1.Caption = "修改" Then
    Call xg
End If
End Sub
Sub nex()
Label1.Caption = "新密码:"
Text1.Text = ""
Text1.SetFocus
Command1.Caption = "修改"
End Sub
Private Sub Form_Load()
Me.Caption = "密码修改"
Text1 = ""
Text1.PasswordChar = "*"
Text1.ToolTipText = "默认密码:admin"
Label1.Caption = "原密码:"
Command1.Caption = "确认"
Call mi
End Sub
Sub mi()
If Dir(App.Path + "\mm") <> "" Then
    Open App.Path + "\mm" For Input As #1
        Input #1, a
    Close #1
End If
    If a = "" Then a = "admin"
End Sub
Sub xg()
Open App.Path + "\mm" For Output As #1
    Print #1, Text1.Text
Close #1
a = Text1
MsgBox "密码修改成功!", vbInformation, "提示"
Text1 = ""
Text1.SetFocus
Command1.Caption = "确认"
Label1.Caption = "原密码:"

End Sub
追问

麻烦了 如果是这样的界面呢 三个textbox的

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式