ExamineIPAddresses()
Syntax
Ergebnis = ExamineIPAddresses([Format])Beschreibung
Beginnt die verfügbaren IP-Adressen auf dem lokalen Computer zu ermitteln. NextIPAddress() wird benutzt, um jede IP-Nummer zu ermitteln.
Parameter
Format (optional) Das Format der zu untersuchenden IP. Dies kann einer der folgenden Werte sein: #PB_Network_IPv4: untersucht IPv4-Adressen (Standard). #PB_Network_IPv6: untersucht IPv6-Adressen. Zurückgegebene Adressen müssen nach ihrer Verwendung mit FreeIP() wieder freigegeben werden.
Rückgabewert
Gibt einen Wert ungleich Null zurück, wenn die Ermittlung der Adressen funktioniert, und Null wenn dies fehlschlägt.
Beispiel: IPv4
InitNetwork() If ExamineIPAddresses() Repeat IP = NextIPAddress() If IP Debug "IPv4: " + IPString(IP) EndIf Until IP = 0 EndIf
Beispiel: IPv6
InitNetwork() If ExamineIPAddresses(#PB_Network_IPv6) Repeat IP = NextIPAddress() If IP Debug "IPv6: " + IPString(IP, #PB_Network_IPv6) FreeIP(IP) EndIf Until IP = 0 EndIf
Siehe auch
NextIPAddress()
Unterstützte OS
Alle