2017-11-05 12 views
0

WindowsForms VB.NETでログインと登録システムを作成しようとしていますが、それを開始する方法はわかりません...プログラミングの初心者です。このサイトを使用して質問に役立ちます。しかし、私は私の質問に対する答えは見つけられません! 誰かが私に手plsを与えることができますか? ユーザー入力を保存する方法 OBS:プログラミングでは初心者ですが、将来のプロジェクトで使用するためにはこれを訓練してください。ログインおよび登録System VisualBasic

...

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 

    If TextBox1.Text = Nothing Then 

     MsgBox("Enter a valid username", MsgBoxStyle.Exclamation) 

     If TextBox2.Text = Nothing Then 

      MsgBox("Enter a valid password!", MsgBoxStyle.Exclamation) 

      If TextBox3.Text = Nothing Then 

       MsgBox("Enter a valid email", MsgBoxStyle.Exclamation) 

      End If 

     End If 

    End If 


    If TextBox1.Text = "admin" Or TextBox1.Text = "Admin" Then 

     MsgBox("You can't register as Admin!", MsgBoxStyle.Critical) 

    End If 

    If (TextBox2.TextLength < 5) Then 

     MsgBox("Password need to be more than 5 characters", MsgBoxStyle.Exclamation) 

    End If 

End Sub 

Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged 

    TextBox2.PasswordChar = "*" 

End Sub 

エンドクラス

+0

本当にユーザー管理に関して特別なことはありません。それは他のどのようなものでも単にデータアクセスです。登録するには、他のデータと同様に、ユーザーからデータを収集してデータベースに挿入します。ログインするには、他のデータと同様に、ユーザーからデータを収集し、データベースを照会します。一致するものを見つけると、ログインに成功したことを意味します。この問題は他の方法と同様に解決しなければなりません。つまり、部品を分割して各部品に個別に対応します。登録を開始するには、データベースにデータを挿入できる必要があります。それはできますか?そうでない場合は、方法を習得してください。 – jmcilhinney

+0

私はユーチューブのビデオを見て、彼はそれのショー: My.Settings.Username = TextBox1.textマイSettings.Password = TextBox2.text My.Settings.Email = TextBox3.text My.Settings.Save() MsgBox( "成功!"、MsgBoxStyle.Information、 "REGISTER") – PedroCODEX

+0

あなたはたぶん単一のYouTubeビデオよりももう少し研究をするべきです。単一のユーザー名とパスワードをユーザー設定に保存したい場合は、その操作を実行できますが、適切なユーザー管理システムでは、データベースに格納されている複数の資格情報セットが必要になります。いずれにしても、ユーザー管理であるということは特別なものにはなりません。それは、ユーザーからデータを取得し、どこかに置くか、既存のデータと比較するだけのものです。コードを書く前にアプリを計画してください。 – jmcilhinney

答えて

0

あなたは、データベース内のユーザーの情報を保存するために計画していますか?もしそうなら、あなたはローカル/オンラインデータベースに接続する方法を学ぶことから始めることができます。パスワードは、コード内に解読メソッドを持たない優れた暗号化方法を常に使用する必要があります。さらに、データベース列に「パスワード」またはパスワードに関連するものを指定しないでください。

どこかに保存したい場合は、ログインするのにもっと多くのことがあります。データベースの基礎を学び、そこから行く。それは楽しく、あなたの時間の価値があるでしょう! :)

関連する問題