首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

如何才能让所有密码都显示同样个数的*

2012-01-29 
怎么才能让所有密码都显示同样个数的*?我让datagrid的密码列隐藏了密码可以在文本框里显示(设了passwordch

怎么才能让所有密码都显示同样个数的*?
我让datagrid的密码列隐藏了
密码可以在文本框里显示(设了passwordchar=*),但是可以看到*的个数
怎么才能让所有密码都显示同样个数的*?

[解决办法]
那只能用代码补齐了

你用sql选出来的时候做些手脚,可以让密码部分出来都是相同长度
[解决办法]
最不济,你可以把你的密码那一列设计成char类型的,出来的就是同样长度了
[解决办法]
可以选择输入时候输入到一个隐藏label里面,然后text里面的内容就写*,真正读取密码的时候从Label里面读,修改密码的时候读取从text里面读
我以前就这么搞过,加密效果比text的passwordchar=*好的多
[解决办法]
你就直接给Text直接赋一个等长的值不就完了?
每个Text都赋成下面的值,*的长度还能不一样吗?
Text1.Text= "111111111 "


读取密码的时候直接从数据库中读取。

热点排行