Hey Community,
ich habe vor ein kleines Programm zu schreiben, jedoch loggt er sich nicht ein.
Der einloggen Button
Code
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim usr As String = TextBox1.Text
Dim pass As String = TextBox2.Text
If usr = "" Then
MsgBox("Bitte wähle einen Benutzernamen!", MsgBoxStyle.Critical, Title:="Error!")
Else
If pass = "" Then
MsgBox("Bitte wähle ein Passwort!", MsgBoxStyle.Critical, Title:="Error!")
Else
If My.Computer.FileSystem.DirectoryExists("C:\login\" & usr) = False Then
MsgBox("Dieser Benutzername ist nicht in der Datenbank", MsgBoxStyle.Critical, Title:="Error!")
Else
Dim passcorrect As String = My.Computer.FileSystem.DirectoryExists("C:\login\" & usr & "\pass.txt")
If pass = passcorrect Then
MsgBox("Erfolgreich eingeloggt!")
Me.Close()
Projekt.Show()
End If
End If
End If
End If
End Sub
End Class
Alles anzeigen
Der registrieren Button
Code
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim usr As String = TextBox1.Text
Dim pass As String = TextBox2.Text
If usr = "" Then
MsgBox("Wähle einen Benutzernamen", MsgBoxStyle.Critical, Title:="ERROR!")
Else
If pass = "" Then
MsgBox("Wähle ein Passwort!", MsgBoxStyle.Critical, Title:="ERROR!")
Else
If My.Computer.FileSystem.DirectoryExists("C:\login\" & usr) Then
MsgBox("Der Benutzername exestierts bereits!", MsgBoxStyle.Critical, Title:="ERROR!")
Else
If My.Computer.FileSystem.DirectoryExists("C:\login\") = False Then
MkDir("C:\login")
End If
MkDir("C:\login\" & usr)
Dim escrever_pass As New System.IO.StreamWriter("C:\login\" & usr & "\pass.txt")
escrever_pass.Write(pass)
escrever_pass.Close()
MsgBox("Dein Account wurde erfolgreich erstellt!", MsgBoxStyle.OkOnly, Title:="Datenbank")
End If
End If
End If
End Sub
Alles anzeigen
Das registrieren klappt, jedoch nicht das einloggen.