Dim num As Integer = 0
If Integer.TryParse(TextBox1.Text, num) Then
MessageBox.Show(String.Format("数値:{0}です", num))
Else
MessageBox.Show("数値ではありません")
End If
IPアドレスかどうかチェック
Dim ip As System.Net.IPAddress = New System.Net.IPAddress(0)
If System.Net.IPAddress.TryParse(txt_ip.Text, ip) Then
MessageBox.Show("正しいIP")
Else
MessageBox.Show("IPアドレスが不正です")
End If
HOST命の取得
System.Net.Dns.GetHostName
HOST名からのIP取得
Dim host As String = "hogehoge"
Dim ip As System.Net.IPAddress = System.Net.Dns.GetHostEntry(host).AddressList(0)
任意のIPでのTcpListener
objTcpListener = New Net.Sockets.TcpListener(Net.IPAddress.Any, intPortNo)