Закрытие программы после N неудачных попыток ввода пароля - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Есть форма для ввода логина и пароля. Если пользователь.например, 3 раза ПОДРЯД введет неверно логин и пароль,то программа должна закрыться. Не очень понимаю, как это можно реализовать. На ум приходят только какие-нибужь паблик/приват массивы+счетчики,но мне кажется, что я так буду изобретать велосипед.

Решение задачи: «Закрытие программы после N неудачных попыток ввода пароля»

textual
Листинг программы
 Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        TextBox2.PasswordChar = "*"
    End Sub 
Dim i As Integer = 0
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        If TextBox1.Text = "login" Then
            If TextBox2.Text = "pass" Then
                MsgBox("Верно")
            End If
        Else
            MsgBox("Не верно")
            i += 1
            TextBox1.Text = ""
            TextBox2.Text = ""
        End If
 
        If (i >= 3) Then
            'End
            Me.Hide()
 
        End If
    End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.083 из 5
Похожие ответы