t = ResolveHostName(host$)
host$
angegebenen
Hostnamen in eine IP-Adresse umzuwandeln. Im Gegensatz zu dem
ähnlichen Befehl ToIP() gibt ResolveHostName()
alle Informationen zurück, die in einer Tabelle abgerufen werden
können. Dies ist besonders nützlich, wenn Sie Informationen
zu den verfügbaren Internetprotokollen für den Hostnamen benötigen.
Somit kann dieser Befehl mehrere IP-Adressen für den angegebenen
Hostnamen zurückgeben, z.B. eine IPv4- und eine IPv6-Adresse.
ResolveHostName()
gibt eine Tabelle zurück, die eine Anzahl
von Untertabellen enthält; eine für jede erfolgreich konvertierte
IP-Adresse. Für jede dieser Untertabellen werden die folgenden
Felder initialisiert:
Address:
Protocol:
#IPV4:
#IPV6:
#IPV6
auf AmigaOS und kompatiblen Systemen derzeit
nicht unterstützt wird.
#IPUNKNOWN:
t = ResolveHostName("www.airsoftsoftwair.de") For Local k = 0 To ListItems(t) - 1 Print(t[k].address, t[k].protocol) NextBei einem Windows 10-System konvertiert der obige Code zwei IP-Adressen für
www.airsoftsoftwair.de
: Eine IPv4-
und eine IPv6-Adresse.