RECEVOIR L'IP EN .NET

Signaler
Messages postés
1018
Date d'inscription
samedi 22 mars 2003
Statut
Membre
Dernière intervention
24 juin 2008
-
cs_dragon
Messages postés
2336
Date d'inscription
samedi 14 juillet 2001
Statut
Membre
Dernière intervention
5 mai 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/31312-recevoir-l-ip-en-net

cs_dragon
Messages postés
2336
Date d'inscription
samedi 14 juillet 2001
Statut
Membre
Dernière intervention
5 mai 2009
4
parce que le code date de 2005 avec VS2003 de mémoire. Le framework a changé avec le temps, mais désolé, je ne connais pas l'équivalence

par contre tape GetHostByName ou IPHostEntry dans google, tu vas trouver des équivalences assez facilement
julienmus
Messages postés
51
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
13 février 2012

g des petit souci pour utiliser ton code sous vb2008

'Public Shared Function GetHostByName(hostName As String) As System.Net.IPHostEntry' est obsolète : 'GetHostByName is obsoleted for this type, please use GetHostEntry instead. http://go.microsoft.com/fwlink/?linkid=14202'.
je suis desolé je suis debutant pourriez vous me dire pourkoi il est obsolete
bref un ptit coup de main s'il vous plai
cs_dragon
Messages postés
2336
Date d'inscription
samedi 14 juillet 2001
Statut
Membre
Dernière intervention
5 mai 2009
4
oui il y a lpeins de solution, faut adapter. Mais au moins ma source montre où chercher pour adapter. C'était le but
cs_liquide
Messages postés
1018
Date d'inscription
samedi 22 mars 2003
Statut
Membre
Dernière intervention
24 juin 2008

salut, ta methode ma quand meme pas mal servi, pour simplifier (dans une combobox nommée C_Ip)

j'ai mis :
- Façon "compliquée"
Dim IP() As IPAddress = System.Net.Dns.GetHostByName(System.Net.Dns.GetHostName).AddressList()
C_Ip.Items.AddRange(IP)

- Façon "simplifiée"
C_Ip.Items.AddRange(System.Net.Dns.GetHostByName(System.Net.Dns.GetHostName).AddressList())