Ho un problema con il metodo "Parse" per la conversione di un indirizzo IP (forma xxx.xxx.xxx.xxx) da stringa a IPAddress.
In pratica, l'utente inserisce l'IP all'interno di una TextBox, quindi essendo sotto forma di stringa occorre convertirlo in IPAddress per l'utilizzo del metodo "Connect".
Cercando sulla guida in linea Microsoft ho trovato il metodo "Parse" che ha proprio la funzione di convertire un IP espresso in stringa nel tipo IPAddress.
Riporto il link alla pagina della guida in linea.
Link alla guida per il metodo Parse
Ora, nel codice ho implementato il metodo Parse all'interno della classe IPAddress in questo modo:
Poi, ho richiamato la funzione per eseguire la conversione:codice:Public Shared Function Parse(ByVal ipString As String) As IPAddress End Function
A questo punto ho eseguito una MsgBox per visualizzare il contenuto di "indirizzo_ip" e la variabile risulta vuota.codice:Dim indirizzo_ip As IPAddress indirizzo_ip = IPAddress.Parse(ip.Text)
Quindi penso che all'interno della funzione Parse occorra inserire del codice ma non ho capito cosa.
Qualcuno può illuminarmi?
Grazie.