パスワードの入力をする
|
|
.NET (VB)の内容
|
【注意書き】 ●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 Sub
3.ビルドして実行します。
4.フォームに表示された テキストボックスに、アスタリスク(*)が 8 文字表示されます。 ※TextBox1 の8文字が伏せられて、アスタリスク(*)で表示されます
-----------VB.NETコーディングここまで-------------------
本サンプルでは、アスタリスクを入力文字にあわせて 印字するようになっておりますが、 TextBox1.PasswordChar = "*" のアスタリスクを変えることで、任意の文字で置き換わります。
TextBox1.PasswordChar = "あ" といった日本語でも可能です。
ただし、 TextBox1.PasswordChar = "あい" 複数文字を設定した場合は、 最初の一文字「あ」が置き換わる文字の対象となります。
|
http://anetm.com/dev/d.cgi?SC=DTDTL&o=OVw
Copyright(c)2001-2006 Ai Net Makoto 記事・情報の無断転載を禁止します。
|