0

VB アプリケーションの開始時に、ユーザーにメールとパスワードを 2 つのテキスト ボックスに入力するように求めています。ログインできたら、入力したメールアドレスとパスワードをLogin.txtファイルとして相対ディレクトリに保存したいです。ファイル内のすべての古い情報を上書きしたいと思います。

アプリケーションが起動するたびにそれを望んでいます。この Login.txt ファイルを読み取り、同じ 2 つのテキスト ボックスに電子メールとパスワードを表示するので、ユーザーはログインのたびに入力する必要がありません。

これに適したコードは何ですか?

ご協力ありがとう御座います。

4

3 に答える 3

0

まず、@Plutonix のコメント手順に従う必要があります。文字列型として 2 つの新しい設定を作成し、「ユーザー」スコープ (アプリケーションではなく) を選択し、デフォルト値を空のままにしておくことができます。

したがって、コードで、必要なときに毎回値を保存するために、次のことができます。

My.Settings.Email = EmailTextBox.text
My.Settings.Pass  = PassTextBox.text

そして、値をロードするには:

EmailTextBox.text = My.Settings.Email 
PassTextBox.text  = My.Settings.Pass  
于 2013-10-16T19:38:29.987 に答える
0

私は長い間この方法を使用してきましたが、それはあなたに役立つと思います. VB を開くと、ソリューション エクスプローラーの [マイ プロジェクト] でダブルクリックします。ウィンドウの横にタブが表示されます。[設定] タブをクリックする必要があります。テーブルが表示され、行の 1 つに「設定」という名前が含まれます。あなたの場合、「email」という名前を付けて、Enterキーを押します。別の行が再び表示されるので、名前を「settings」から「Password」に変更し、Enter キーを押します。この部分を完了したら、これはコーディング部分です。

コーディング:

Textbox1.text = my.settings.email

Textbox2.text = my.settings.password

My.settings.save

わかりましたので、邪魔にならないコーディングです

ここで行う必要があるのは、クリックしたいボタンのコーディングに上記のコーディングを挿入して詳細を記憶することだけです。次に、そのステップを実行したら、デバッグ、再生ボタン、または (f5) キーをクリックします。

これがうまくいくことを願っています。うまくいかない場合は編集します

ありがとう

于 2013-11-05T16:46:49.753 に答える