Dim address as IPAddress, lo tengo que poner de esta manera
Dim address as Net.IPAddress
y por lo que hace el retorno de la variable
returnValue = IPAddress.TryParse (ipString, address) tengo que ponerlo:
validarIp = Net.IPAddress.TryParse(ipString, address)
Lo que no entiendo es pq declaramos una variable Dim addres as net.Ipaddress
si luego no le ponemos ningun valor?
Finalmente el codigo en Basic quedó así.
Código:
Function validarIp(ByVal ipString As String) As Boolean
Dim address As Net.IPAddress
validarIp = Net.IPAddress.TryParse(ipString, address)
End Function
Gracias!!!!