tim687
Terugkerende gebruiker
- Lid geworden
- 25 apr 2010
- Berichten
- 1.774
Beste leden,
Voor een project heb ik een IP adres nodig van de netwerk kaart waarmee de computer op internet is verbonden.
Ik gebruik deze code:
Ik heb ook deze code geprobeert:
Beide codes geven het verkeerde IP adres.
Hoe moet ik dit oplossen?
Bedankt,
Tim
Voor een project heb ik een IP adres nodig van de netwerk kaart waarmee de computer op internet is verbonden.
Ik gebruik deze code:
Code:
private string getLocalIP() {
IPHostEntry host;
string localIP = "?";
host = Dns.GetHostEntry(Dns.GetHostName());
foreach (IPAddress ip in host.AddressList) {
if (ip.AddressFamily == AddressFamily.InterNetwork) {
localIP = ip.ToString();
}
}
return localIP;
}
Ik heb ook deze code geprobeert:
Code:
localIP = System.Net.Dns.GetHostByName(Environment.MachineName).AddressList[0].ToString();
Beide codes geven het verkeerde IP adres.
Hoe moet ik dit oplossen?
Bedankt,
Tim