有关对话框(100分)

  • 主题发起人 主题发起人 韩奎
  • 开始时间 开始时间

韩奎

Unregistered / Unconfirmed
GUEST, unregistred user!
对话框中输入字符可以用星号("*")显示吗? 怎样实现?
 
>>对话框中输入字符可以用星号("*")显示吗?
什么意思??
 
什么意思??
 
自己重写一个,用edit.passchar:='*';
 
你用的是什么对话框?如果是你自己写的,
可以改Edit.passchar='*'
正如cAkk说的一样
如果你是继承其它对话框的话,可以试看能不能改它的属性
一般来说都可以的!
 
Cakk好快!如果实在需要,可以看source/dialogs.pas里有INPUTBOX/INPUTQUERY
的源代码,加一句话就可以了,呵呵。
Edit1.passchar := '*';
 
呵呵好像应该是:
Edit1.PasswordChar := '*';
 
如果时delphi 自己的 tedit 可以用 passwordchar 属性。在delphi 的属性编辑
器中就可以看到这个属性。
如是你自己编写的 edit 用 inherited 就可以继承这个属性了
 
为什么不用maskedit呢,将属性


passwordchar:='*'


ok!!!
 
非常感谢CJ的提醒,让我恍然大悟!
Fencer说的正确应该是:PasswordChar:= '*';
 
后退
顶部