VB中passwordchar和text有区别么

来源:百度知道 编辑:UC知道 时间:2024/06/22 13:50:21
text1.passwordchar和text1.text有什么区别呢?

passwordchar:密码掩码,无论输入什么内容,都显示你设置的字符。例如你在
passwordchar输入“*”,那么程序运行后你在文本框中输入的所有内容都显示为“*”。
text就是普通文本的意思,就是你输入的内容。
在VB中,两者是独立的属性,两者之间没有什么必然的联系。你这是了passwordchar后,只是显示的结果不同,但文本框的text值还是你输入的值,并不会因为passwordchar值得改变而改变。
passwordchar值一般用在密码框中,当一个文本框并定义为密码输入框的时候,就因该给其设置passwordchar属性,防止密码的泄露。

当然有区别了

text1.text是文本框中的字符,当text1.passwordchar=""时,也就是显示在文本框中的内容

而设置了text1.passwordchar后,文本框中的每一个字符都用text1.passwordchar设置的字符填充,而不是显示text1.text,这样别人就看不到文本矿中的内容,起到保密的作用,
通常设置text1.passwordchar=“*”,作为密码矿

按照我说也没多少区别。主要看你怎末设置了,设置了passwordchar=“*”哪么才能起到掩饰密码的作用。不设置就和text一样。