Functions > Network >


TCPNameToIP

Convertit un nom Internet en adresse IP.

TCPNameToIP ( name )

Paramètre

name Chaîne de caractères contenant le nom Internet.

Valeur de retour

Succès: Retourne une chaîne de caractères contenant l'adresse IP correspondante au nom.
Échec: Retourne "" et définit @error <> 0.
@error: Valeur retournée par l'API Windows WSAGetError (consultez MSDN).

Remarque

TCPStartup() est nécessaire avant un appel à cette fonction.

En relation

TCPStartup

Exemple

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Démarre le service TCP.
    TCPStartup()

    ; Inscrit OnAutoItExit qui sera appelée lorsque le script se fermera.
    OnAutoItExitRegister("OnAutoItExit")

    ; Assigne une variable locale avec l'adresse IP:  www.autoitscript.com.
    Local $sIPAddress = TCPNameToIP("www.autoitscript.com")

    ; Si une erreur s'est produite, affiche le code d'erreur et retourne False.
    If @error Then
        MsgBox($MB_SYSTEMMODAL, "", "Code de l'erreur: " & @error)
        Return False
    Else
        ; Affiche l'adresse IP.
        MsgBox($MB_SYSTEMMODAL, "", "IP du Nom de Domaine:" & $sIPAddress)
    EndIf
EndFunc   ;==>Example

Func OnAutoItExit()
    TCPShutdown() ; Ferme le service TCP.
EndFunc   ;==>OnAutoItExit