パスワードの入力をする 【注意書き】●VB.NET を使っているものとします。●動作環境は、Windows XX を使用しているとします。.NET でも、パスワードの入力をするように文字を伏せて入力することが可能です。この機能を使えば、簡単に、ユーザールームへのログインや認証が必要なサービスを行いたい場合などに活用できます。フォームに次の様なコードを記述します-----------VB.NETコーディングここから-------------------1.フォームに、リストボックスコントロール を配置します。 下記は、デフォルトのオブジェクトの名前と配置を示しています。 ┏━━━━━━━━━━━━┓ ┃TextBox1 ┃ ┗━━━━━━━━━━━━┛2.フォームをダブルクリックして、 フォームロードイベントのコード編集を開始して、 次のコードを記述します。 Private Sub Form1_Load(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles MyBase.Load 'パスワード TextBox1.PasswordChar = "*" End Sub3.ビルドして実行します。4.フォームに表示された テキストボックスに、アスタリスク(*)が 8 文字表示されます。 ※TextBox1 の8文字が伏せられて、アスタリスク(*)で表示されます-----------VB.NETコーディングここまで-------------------本サンプルでは、アスタリスクを入力文字にあわせて印字するようになっておりますが、 TextBox1.PasswordChar = "*"のアスタリスクを変えることで、任意の文字で置き換わります。 TextBox1.PasswordChar = "あ"といった日本語でも可能です。ただし、 TextBox1.PasswordChar = "あい"複数文字を設定した場合は、最初の一文字「あ」が置き換わる文字の対象となります。
Copyright(c)2001-2004 Ai Net Makoto 記事・情報の無断転載を禁止します。