TcxMaskEdit
パスワードフィールドとしてEditTextを宣言しました。これを書き込むと、文字は次のように表示され*****
ますが、時々文字を表示したいのですが、その方法が見つかりません。
2 に答える
必要に応じてプロパティを設定した法線TEdit
を使用してみましたか?パスワードを非表示にする場合に設定したり、パスワードを表示する場合に設定したりPasswordChar
できます。'*'
0
必要に応じてプロパティを設定した法線TEdit
を使用してみましたか?パスワードを非表示にする場合に設定したり、パスワードを表示する場合に設定したりPasswordChar
できます。'*'
0
これは完全に機能します。
次に、最初ではなく表示するというあなたの疑問(Jjreina)に答えて、パスワードが入力される編集の横にSpeedButtonを配置します。次にSpeedButton OnMouseDownのイベントに(ここでは、パスワードを表示します。クリック)
Edit2-> PasswordChar = 0;
2->編集の番号。0->は、編集時に文字を表示するためのデフォルト値です
OnMouseUp(ボタンを離すと再び非表示になります)
Edit2-> PasswordChar ='*';
プロパティを再度変更して、文字の代わりに*を表示します
最後に、スピードボタンのプロパティGlyphに、画像(たとえば目の画像)を配置できます。これは、ケーキのアイシング用です。
それがあなたのために働き、答えが役立つことを願っています