Ping

Dans un formulaire contenant une adresse IP, comment lancer un « ping » sur un ordinateur du réseau ?

Le formulaire ci-contre comporte une zone de texte nommée txtIP et un bouton de commande nommé btnTest.

Faites apparaître les propriétés du bouton de commande, activez l’onglet Evénement, et définissez l’événement Sur clic comme suit :

La commande DOS « Ping » s’exécute alors dans une fenêtre séparée.
Si vous souhaitez détecter la fin de cette commande, contactez la fiche suivante.

Si la fenêtre en question ne produit aucun résultat, aménagez le Shell en :

Et si les résultats du ping doivent être stockés dans un fichier pour exploitation ultérieure, aménagez le code comme ceci (à taper sur une seule ligne) :

Rien ne vous empêche alors de changer vbNormalFocus par une option plus appropriée !

Vous aimerez aussi...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *