version 6.5
NET_Resolve (nomServeur; ipOuServeur) Entier
Paramètre | Type | Description | |
nomServeur | Alpha | Nom ou adresse IP du serveur | |
ipOuServeur | Alpha | Renvoie la valeur opposée | |
Résultat | Entier | Code d'erreur |
Description
La commande NET_Resolve "décode" le nom ou l'adresse IP d'un serveur.
Si vous passez un nom de serveur dans le paramètre nomServeur, la commande NET_Resolve renvoie l'adresse IP dans le paramètre ipOuServeur.
Si vous passez une adresse IP dans le paramètre nomServeur, la commande NET_Resolve renvoie le nom de serveur enregistré pour cette machine dans le paramètre ipOuServeur.
Exemple
La méthode suivante fournit d'abord un nom de serveur "www.netcom.com" à la commande NET_Resolve afin d'obtenir son adresse IP. La méthode effectue ensuite un autre appel à la commande, en lui fournissant l'adresse IP afin d'obtenir son nom de serveur enregistré.
C_BOOLEEN($ERR) C_ALPHA(80;$Converti) `Peut être une chaîne de caractères ou un texte de toute taille $ERR:=VérifErr ("Convertir_NET";NET_Resolve ("www.netcom.com";$Converti)) `$Converti a renvoyé la valeur '192.100.81.100' $ERR:=VérifErr ("Convertir_NET";NET_Resolve ($Converti;$Converti)) `$Converti a renvoyé la valeur 'www.netcom.com'
Note : La méthode VérifErreur est détaillée dans la description de la commande IT_ErrorText.