Office中国论坛/Access中国论坛
标题:
[求助][em01]密码验证中,如何处理密码掩码,附源码!
[打印本页]
作者:
田野
时间:
2002-5-27 21:18
标题:
[求助][em01]密码验证中,如何处理密码掩码,附源码!
下面是我编的密码验证登录窗口,有这样的问题,把用户密码文本框的掩码设置"
ASSWORD"时,用户密码.text=****,不再是用户实际输入的字符,该如何处理.
Private Sub 确定_Click()
If IsNull([用户名]) Then
MsgBox "请选择用户名", vbInformation, "提示信息"
Else
Me.Refresh
用户名.SetFocus
strtext1 = 用户名.text
intnum1 = 用户名.Column((0), (用户名.ListIndex))
strtext2 = DLookup("[用户密码]", "tb用户密码表", "[用户ID]=" & intnum1)
用户密码.SetFocus
End If
If 用户密码.text = strtext2 Then
DoCmd.Close
DoCmd.OpenForm "w主界面窗体", acNormal, , , acFormReadOnly, acWindowNormal
Else
MsgBox "密码不对,请重新输入!", vbQuestion, "提示信息"
用户密码.SetFocus
End If
End Sub[em01]
作者:
make
时间:
2002-5-27 22:40
显示的是****,保存的还是真正的密码
作者:
tmtony
时间:
2002-5-28 06:43
不要使用TEXT属性。
请使用VALUE属性,此属性为文本框的缺省属性,举个例子,你的密码输入为333。
用 用户密码.text获得值是 *** (且须先设置焦点到用户密码文本框)
用 用户密码.value 或直接用 用户密码 获得的是333, 即你所需的
作者:
田野
时间:
2002-5-28 08:24
谢谢tmtony,问题已经解决.
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3