VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2004/10/22(Fri) 01:35
投稿者ヘイロー
URL
タイトルInputBoxでの文字入力を"*"で表示したい

いつもお世話になっています。

ボタンをクリックしたら、パスワードを入力する画面を表示して、その入力値により
エラーメッセージを出したり、フォームを表示したりしたいと思っています。
現在は以下のようなプログラムを組んでいます。

   Dim Psword as string

   Psword = InputBox ("パスワードを入力してください。","パスワードの確認","")
   if Psword = "" then
        exit sub
   elseif Psword ="パスワード" then
        call 次期フォーム
   elseif Psword <> "パスワード" then
        MsgBox "パスワードが違います。"
        exit sub
   end if

のようにしていますが、パスワードを入力するとき、"*"で表示したいと思っています。
色々と探してみましたが表示する方法が見つかりませんでした。
表示する方法を知っている方がいらっしゃいましたら教えていいただけないでしょうか?
また、InputBoxではなく、他の関数なのでできる方法がありましたら教えてください。
(パスワード入力用のフォームの作成以外でお願いします。)

開発環境 VB6 SP6
         WindowsXP


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -