Abbiamo impiegato una decina di messaggi prima di capire quale e' la situazione attuale e cosa vuoi ...
Come facevo a capire che avevi due interfacce di rete, una privata e una pubblica?
Per avere il maggior numero di informazioni, in questo caso, utilizza WMI e presenta i dati nella finestra di debug ...
codice:Dim objWMIService As Object Dim colItems As Object Dim objItem As Object Set objWMIService = GetObject("winmgmts:\\.\root\CIMV2") Set colItems = objWMIService.ExecQuery( _ "SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled=true", , 48) For Each objItem In colItems Debug.Print "Interface: " & objItem.Caption Debug.Print "MAC Address: " & objItem.MACAddress Debug.Print "Default Gateway: " & Join(objItem.DefaultIPGateway, ",") Debug.Print "IP Address: " & Join(objItem.IPAddress, ",") Debug.Print "IP Subnet: " & Join(objItem.IPSubnet, ",") Debug.Print Next

Rispondi quotando