Exception connexion internet ?

Bonsoir
Je suis un peut débutant dans Visual Basic, mais j'apprend,
Bref ma question est de savoir le code afin d'effectuer :
Une reconnaissance d'une connexion internet ( ou non ) par vb.
Je m'explique un peut plus clairement:
En appuiyant sur " button2 " , j'aimerai que form2 s'ouvre ( ce qui est fait )
Mais qu'il y aie une variable que ferait en sort que Si aucune connexion internet est disponible, et bien La form3 s'ouvre et pas la form2.
J'espère avoir utiliser les bon termes...
Un grand merci d'avance.

DEHARD Edwin

1 réponse

  1. Bonjour edwin97! Voilà, j'ai trouvé cette ligne qui pourrait peut être t'aider, alors cette valeur retourne true si il y a de la co, et false si il n'y en a pas:
    My.Computer.Network.IsAvailable

    Tu pourrais essayer ça:
    If My.Computer.Network.IsAvailable = True Then
     ' Ton code...
    Else
     ' Ton code...
    End If


    J'espère avoir répondu a ta question!

    Bonne continuation!
    1. Excusez-moi d'avoir été si long a répondre,
      Un grand merci, cela m'as beaucoup aider.
    2. Ceci dit,
      le code ne fonctionne pas sur mon pc,
      Le "network" est t-il depuis internet lui-meme ou du pc ( réseaux local ) ?
      Car meme quand je debranche le cable internet, form2 s'ouvre quand meme...

      Voici le code de test:

      Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
      If My.Computer.Network.IsAvailable = True Then
      Form2.Show()
      Else
      If My.Computer.Network.IsAvailable = False Then
      Form3.Show()
      End If
      End If
      End Sub
    3. Je ne sait pas, normalement, ça devrais marcher, je vais tenter de me renseigner un peu plus et je vous direz ce que j'ai trouvé!