none
Boucle Faire..... Tant que RRS feed

  • Question

  • Bonjour

    Voila j'arrive pas a faire ma boucle :(

    ce que je cherche a faire depuis 3 jours :

    j'ai 2 Form , le premier form ( Form1 ) c'est une fenetre de login , je voudrait fair une boucle avec ce code la

    k = 1
            If
     TextBox1.Text = "toto"
     And
     TextBox2.Text = "0000"
     Then
    
                Form2.Show()
            Else
    
                MsgBox("Verifier le Nom d'utilisateur et/ou le mots de passe !!"
    , MsgBoxStyle.Critical, "ErroR!"
    )
            End
     If
    
            k = 0
    
    et tant que l'utilisateur a pas entre le bon pseudo et pass sa tourne en boucle :) , vous me dirait mais a l'origine un formulaire d'authentification sa sert a sa mais :) , mais
    la je veut faire une boucle qui  une foi le pseudo et le pass entrer sa ferme ma fenetre de login et afiche la fenetre ( Form2 ) .
    Faire ..... Tant que ( le pseudo et pass et pas mi )
    Voila j'éspere etre clair :)

    Merci pour vos réponses

    .::ZeroC00L::.
    jeudi 16 avril 2009 17:05

Réponses

  • Je ne suis pas sur de comprendre, tu veux faire un boucle pour vérifier cela? Si tu fait une boucle, tu vas geler ton interface, à moins de mettre un Thread.Sleep. Pourquoi es-ce que tu N'utilise pas le bouton OK pour valider le nom et le mot de passe. Comme cela l'utilisateur choisit quand il a terminé.
    Microsoft MVP C# :: mongeon.devrpm.ca
    jeudi 16 avril 2009 18:14
    Modérateur

Toutes les réponses

  • Je ne suis pas sur de comprendre, tu veux faire un boucle pour vérifier cela? Si tu fait une boucle, tu vas geler ton interface, à moins de mettre un Thread.Sleep. Pourquoi es-ce que tu N'utilise pas le bouton OK pour valider le nom et le mot de passe. Comme cela l'utilisateur choisit quand il a terminé.
    Microsoft MVP C# :: mongeon.devrpm.ca
    jeudi 16 avril 2009 18:14
    Modérateur
  • Bonjour,

    Biche a raison, il n'y a pas besoin de boucle. Essayez ce code :

    If
     TextBox1.Text = "toto"
     And
     TextBox2.Text = "0000"
     Then
    
    Form2.Show()
    Else
    MessageBox.Show("Verifier le Nom d'utilisateur et/ou le mots de passe !!", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error)
    TextBox1.Text = String.Empty
    TextBox2.Text = String.Empty
    EndIf

    Tant que l'utilisateur n'aura pas rentré le bon login et le bon mot de passe, le message d'erreur apparaitra et les 2 textboxs pour login et mot de passe se videront.

    En espérant avoir pu vous aider.
    Audrey - http://blogs.developpeur.org/audrey/
    vendredi 17 avril 2009 08:43
  • Bonjour

    en fait je cherche a faire un boucle sur le form de login parcque je voulait comprend comment les boucle fonctionnait et faire en sorte qu'apres le login et passe mi la fenetre de login
    ce fermait.
    lundi 20 avril 2009 17:45