Frage register / Login script über windows.

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von ChaosBernd.

    Frage register / Login script über windows.

    Hay,

    Ich baue gerade ein Kleines Login / Register system

    Register geht Perfect nur bei dem Login spinnt es ein bischen da kommt immer :

    Bild :




    Register Code :
    Spoiler anzeigen

    VB.NET-Quellcode

    1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    2. If My.Computer.FileSystem.DirectoryExists("D:\test\") Then
    3. Else
    4. MkDir("D:\test\")
    5. End If
    6. If My.Computer.FileSystem.DirectoryExists("D:\test\" + TextBox1.Text) Then
    7. MsgBox("error - Dieser Account Exestiert bereits !")
    8. Else
    9. MkDir("D:\test\" + TextBox1.Text)
    10. Dim a As New System.IO.StreamWriter("D:\test\" + TextBox1.Text + "\Username.txt")
    11. a.WriteLine(TextBox1.Text)
    12. a.Close()
    13. Dim b As New System.IO.StreamWriter("D:\test\" + TextBox1.Text + "\Password.txt")
    14. b.WriteLine(TextBox2.Text)
    15. b.Close()
    16. End If
    17. End Sub



    Login code :
    Spoiler anzeigen

    VB.NET-Quellcode

    1. Try
    2. Dim sa As String
    3. Dim sb As String
    4. Dim a As New System.IO.StreamReader("D:\Text\" + TextBox3.Text + "\Username.txt")
    5. sa = a.ReadLine()
    6. a.Close()
    7. Dim b As New System.IO.StreamReader("D:\Text\" + TextBox3.Text + "\Password.txt")
    8. sb = b.ReadLine()
    9. b.Close()
    10. If TextBox3.Text = sa.ToString Then
    11. If TextBox4.Text = sb.ToString Then
    12. MsgBox("Willkommen ! - " + sa.ToString)
    13. Else
    14. MsgBox("Error - Falsches Passwort")
    15. End If
    16. Else
    17. MsgBox("Diese Account Exestier Nicht !")
    18. End If
    19. Catch ex As Exception
    20. MsgBox("Error -" + ex.Message)
    21. End Try
    22. End Sub


    Ich hoffe ihr könnt mir Helfen !
    Oh mein .....

    Du hast mehr fehler im Code als ich beim schreiben. Das man soetwas übertreffen kann. Puh

    In deiner fehlermeldung wird eine anderes Verzeichnis angegeben als in deinem Prog.
    Text u. Test

    mit dem + Zeichen macht man Mathematische dinge.
    mit dem & Zeichen macht man Zeichenketten dinge.

    Mach mal in den ersten beiden Zeilen
    Option Strict On
    Option Explezit On

    dann beseitigst du mal alle fehler.

    Dudul schrieb:

    If My.Computer.FileSystem.DirectoryExists("D:\test\") Then

    Hier ist glaube ich der letzte Backslash zuviel. Bei allen anderen dann auch. Versuch einfach mal.

    dann kommen erst deine Fragen bezüglich vertändnis !

    danke dir für deine Mitarbeit und dein Vertändnis !
    Bernd