1. Retrouver l'adresse IP à partir du nom de la machine

  • Lancez un projet VB.
  • Ajoutez-y un module standard (qui se nomme module1.bas par défaut)
  • On y place le code suivant:
 
TéléchargerCacher/Afficher le codeSélectionnez
  • OK. Maintenant, ajoutez un formulaire. Mettez-y deux champs de texte (Text1 et Text2) et un bouton de commande (Command1). Disposez-le comme suit et mettez la propriété Enabled de Text2 à False

Image non disponible

  • Ensuite, c'est tout simple...
 
TéléchargerCacher/Afficher le codeSélectionnez
  • Voilà, c'est tout. Tapez un nom de machine (e.g. w3.org) dans Text1 et cliquez sur le bouton. L'adresse IP s'affichera alors.

Image non disponible

Télécharger le projet d'application (Zip)

2. Retrouver le nom de la machine à partir de l'adresse IP

L'opération inverse, à savoir retrouver un nom de machine à partir de l'adresse IP, est légèrement plus compliquée, mais repose néanmoins sur les mêmes principes:

  • Créez un projet VB et ajoutez-y un module standard.
  • Le module reçoit le code suivant:
 
TéléchargerCacher/Afficher le codeSélectionnez
  • Ensuite, créez un formulaire comme précédemment (Text1, Text2 et Command1). Ensuite, le petit bout de code qui suit suffit pour appeler la fonction:
 
TéléchargerCacher/Afficher le codeSélectionnez
  • C'est fini... On peut faire une résolution...

Image non disponible

Télécharger le projet d'application (Zip)

Bon courage et bon développement,

Grafikm_fr