Serialcoder en Français Serialcoder in English
TEL : +33 (0)9 72 13 15 17

Windows Forms FAQ resources

1. Windows Forms Deployment

1.7 How can I get all IP addresses for my local machine?


[C#]
     string s ="";

     System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;

     for (int i = 0; i < addressList.Length; i ++)
     {
          s += addressList[i].ToString() + "\n";
     }

     textBox1.Text = s;

[VB.NET]
     Dim s As String = ""

     Dim addressList As System.Net.IPAddress() = Dns.GetHostByName(Dns.GetHostName()).AddressList

     Dim i As Integer
     For i = 0 To addressList.Length - 1
          s += addressList(i).ToString() + ControlChars.Lf
     Next i

     textBox1.Text = s