Entwickler-Ecke

Sonstiges (.NET) - IP auslesen und Ändern


Teldosar - Mo 15.03.10 18:25
Titel: IP auslesen und Ändern
Hallo,

Ich muss ein Programm schreiben mit dem man die IP-Adresse, Subnetz und Standardg. des WLAN auslesen und ändern kann,
Hostname auslesen habe ich schon geschafft, ist auch nicht schwer.
IP- auslesen habe ich mit:


C#-Quelltext
1:
2:
3:
4:
            IPHostEntry ipEntry = System.Net.Dns.GetHostEntry(strHostName);

            IPAddress[] addr = ipEntry.AddressList;
            MessageBox.Show(addr.ToString());


versucht aber dann bekomme ich wenn ich es in der MessageBox ausgebe nua System.Net.IPAdress[]

Kann mir da bitte jemand helfen alles richtig auszulesen bzw ändern! :)

Mfg
Teldosar

Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt
Moderiert von user profile iconKha: Topic aus WinForms verschoben am Mo 15.03.2010 um 18:25


danielf - Mo 15.03.10 18:30

Hallo,

das liegt daran, dass die ToString Methode für ein Array nicht implementiert ist (sonder nur von der Basis-Klasse Objekt die dir dann System.Net.IPAdress[] aus gibt). Du kannst auf einzelnen Werte eines Arrays mit array[index] zugreifen. Wobei Index bei 0 anfängt. Dann hast du wahrscheinlich mehr Glück :)

Gruß Daniel


Teldosar - Mo 15.03.10 18:36

okay danke
werde mein Glück mal versuchen! :)
danke

mfg
Teldosar