Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim FILE_NAME As String = Cashierpath
System.IO.File.Exists(FILE_NAME) ' current
Dim objReader As StreamReader
Dim user As String = TextBox1.Text
Dim password As String = TextBox2.Text
Dim check As String
'Global Variable
'Dim DirPath7 As String = System.IO.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "Scrap Data\Cashier Info\Cashiers\")
For Each filename As String In IO.Directory.EnumerateFiles(DirPath7, "*.txt")
Dim fName As String = IO.Path.GetFileName(filename)
If user = fName & ".txt" Then
objReader = New StreamReader(fName)
check = objReader.ReadToEnd()
If password = check Then
MessageBox.Show("Welcome " & user & "!")
Close()
My.Forms.Home.Show()
Else
MessageBox.Show("Username or Password is incorrect")
End If
End If
Next
End Sub
當用戶進入他們的「用戶名」和「密碼」到文本框的,並點擊該按鈕,我想這個按鈕獲取用戶名和密碼,以檢查是否存在與名的文本文件輸入用戶名,如果使用該用戶名的文件必須讀取它並檢查密碼是否與文件內的字符串匹配。如果它不匹配它,它必須顯示一個消息框,指出「用戶名或密碼不正確」,但是當我點擊這個按鈕時沒有任何反應。沒有錯誤信息出現。 有人可以看看我的代碼,並告訴我什麼即時做錯了?不從文本文件
什麼是目前沒有工作? – Richard
那我不知道。如果我是新的,我不會問這個問題。我會做的是編譯我的項目並安裝它然後運行它。也許這會告訴我我的問題是什麼。 –
千萬不要將密碼存儲在文本文件中。 –