Programme en vb.net

Bonjour,
je suis débutant en vb je voudrais avoir votre aide svp.

je suis entrain de faire un petit jeux en vb très simple , j'ai trois textbox et un bouton en faite voici mon code:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If TextBox1.Text = "1" And TextBox2.Text = "as de pique" And TextBox3.Text = "cheval" Then
Form5.Show()
MsgBox("bienvenuue")
Else
MsgBox("recommence")
End If

End Sub
End Class

dans ce code je voudrais juste faire en sorte que lorsqu'un utilisateur répond aux questions poser;
dont les réponses sont simplement textbox1 = "1 " textbox1 = " as de pique" et textbox1 = " cheval"

mon problém est le suivant j'aimerais que si l'utilisateur réponds juste c-a-d trouve les 3 textbox on l'ouvre le form5 et si au bou de trois essai il ne trouve pas la reponse on lui raméne au form2

merci pour vos réponses à tous
Configuration: Windows Vista
Firefox 3.5.4

3 réponses

  1. Bonjour,

    As-tu des erreurs de compilation, ou d'exécution ?
    Sinon, je te propose de remplacer ton if par ceci :

    Then
    Dim f As Form5 = New()
    f.Show()
    MessageBox.Show("bienvenuue")
    Else
    MessageBox.Show("recommence")
    End If
    1. bonjour merci pour ta proposition

      je ne sais pas si ta proposition prendra en considération les différents textbox 1. 2 et 3 car dans ces textboxs se sont les réponses des questions que je pose à l'utilisateur si un utilisateur répond aux trois question c-a-d les trois textboxs je l'ouvre form5 et si après 3 essai il ne trouve pas la réponse il repart au form2

      merci pour vos réponses
      1. Mmmh, je n'ai pas remis la ligne qui contient le if(...), mais il faut évidemment la laisser !