VB在用户名窗体制作,输入密码超过6位数以上时,如何在设置密码显示为*时,只有6个*,剩下的不显示。

来源:百度知道 编辑:UC知道 时间:2024/06/25 02:35:57
VB在用户名窗体制作,输入密码超过6位数以上时,如何在设置密码显示为*时,只有6个*,剩下的不显示。

急用!!
不行。。当我的密码为6位以上时(123456789),我就按不出第7位数了!也就登入不了啦!!!
怎么办!??真的很急!明天就考试了!!各位大虾教教我这菜鸟吧!

Private Sub Command1_Click()
If Text1.Text = "123" And Text2.Text = "123456789" Then
Form1.Hide
Form2.Show
Else
MsgBox "错误"
End If
End Sub

这是我的代码
在text的控件中,text的框框里,只有6个*,剩下的789的*就不显示了。但也可以输入后面的,只是不显示出来而已~

呵呵 这么着急 立刻就告诉你 !这个完全不用在代码里面输的 只许在属性列表中搞就可以 你首先当然要把maxlenth的值改为六咯 然后在passwordchar里面输入* 就可以了啊 你的意思不就是当超过六个时就只有六个*啊 完全符合啊 !
不明白再和我联系!!祝好运!

text控件的属性设置MAXLENTH为6