안녕하세요,로그인 필드 확인
내 도움 덕분에 VB.NET 기술이 향상되었습니다. 다른 작은 요청이 있습니다 - 디버깅하는 동안 문제가있는 코드에 대한 도움이 필요합니다.
제 의도는 button.click 이벤트에서 코드를 사용하고 Username과 Password 필드를 확인한 다음 잘못 된 부분에 따라 오류를 반환하는 것입니다. 또는 둘 다 틀린 경우 다른 오류 메시지를 리턴하십시오. 사용자 이름을 파트로, 비밀번호를 파트로 설정했습니다 (여전히 외부 인증을 사용하는 방법을 배우는 중입니다).
코드는 다음과 같습니다. 어떻게하면됩니까?
If Not TextBoxUsername.Text = "parts" Then
Label3.ForeColor = Color.Red
Label3.Text = "Invalid Username..."
TextBoxUsername.SelectAll()
TextBoxUsername.Focus()
Else
If Not TextBoxPassword.Text = "parts" Then
Label3.ForeColor = Color.Red
Label3.Text = "Invalid Password..."
TextBoxPassword.SelectAll()
TextBoxPassword.Focus()
'NOTES:
'This section of the code is being skipped, and I can't figure out why.
ElseIf TextBoxUsername.Text <= "parts" And TextBoxPassword.Text <= "parts" Then
Label3.ForeColor = Color.Red
Label3.Text = "Invalid USERNAME and PASSWORD..."
TextBoxUsername.SelectAll()
TextBoxUsername.Focus()
Else
Label3.ForeColor = Color.Green
Label3.Text = "Login successful..."
FormMain.Show()
Me.Close()
End If
End If
내가 대신 사용할 수 있는지 확인하기 위해 SELECT CASE 문을 사용하여 독서하고
-하지만 아직 그 일을하는 방법을 알아 내지 못했다. 감사.
// 운명
답변을 주셔서 감사합니다. 나는 그것을 테스트했고 잘 동작했다. 그러나 보안과 관련하여 어디에서 왔는지 이해합니다. 그러나 사용자의 "컴퓨터에 대한"바보 같은 접근 방식으로 인해 가능한 한 응용 프로그램을 "더미 방지"하기로 결정했습니다. –