Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Calcul d'adresse IP

3 réponses
Avatar
Romuald
Salut,

J'aurais voulu savoir si on pouvait en VB.net calculer des adresses IP:

Exemple: 20.76.100.52 AND 255.255.255.0 = 20.76.100.1

Je récupère l'adresse IP avec ce code:

Dns.GetHostByName(Dns.GetHostName()).AddressList(0).ToString()

et comment récupèrer le masque sous réseau.

Merci d'avance.

3 réponses

Avatar
Thomas Marencic [MS]
Bonjour,

tu peux utiliser WMI pour avoir ces infos.

Regarde la classe Win32_NetworkAdapterConfiguration.

Cordialement.
Thomas MARENCIC

"Romuald" wrote in message
news:
Salut,

J'aurais voulu savoir si on pouvait en VB.net calculer des adresses IP:

Exemple: 20.76.100.52 AND 255.255.255.0 = 20.76.100.1

Je récupère l'adresse IP avec ce code:

Dns.GetHostByName(Dns.GetHostName()).AddressList(0).ToString()

et comment récupèrer le masque sous réseau.

Merci d'avance.


Avatar
Romuald
Salut Thomas,

Merci pour cette info. J'ai regardé cette classe... mais comment l'utiliser
maintenant ?

Est ce que je peux l'insérer avec la commande "Imports" ???

"Thomas Marencic [MS]" a écrit :

Bonjour,

tu peux utiliser WMI pour avoir ces infos.

Regarde la classe Win32_NetworkAdapterConfiguration.

Cordialement.
Thomas MARENCIC

"Romuald" wrote in message
news:
> Salut,
>
> J'aurais voulu savoir si on pouvait en VB.net calculer des adresses IP:
>
> Exemple: 20.76.100.52 AND 255.255.255.0 = 20.76.100.1
>
> Je récupère l'adresse IP avec ce code:
>
> Dns.GetHostByName(Dns.GetHostName()).AddressList(0).ToString()
>
> et comment récupèrer le masque sous réseau.
>
> Merci d'avance.





Avatar
Thomas Marencic [MS]
Non.

Il faut faire une requête WMI.

Voici un exemple:

http://www.thecodeproject.com/csharp/CsTCPIPWMI.asp

Cordialement.
Thomas MARENCIC

"Romuald" wrote in message
news:
Salut Thomas,

Merci pour cette info. J'ai regardé cette classe... mais comment
l'utiliser
maintenant ?

Est ce que je peux l'insérer avec la commande "Imports" ???

"Thomas Marencic [MS]" a écrit :

Bonjour,

tu peux utiliser WMI pour avoir ces infos.

Regarde la classe Win32_NetworkAdapterConfiguration.

Cordialement.
Thomas MARENCIC

"Romuald" wrote in message
news:
> Salut,
>
> J'aurais voulu savoir si on pouvait en VB.net calculer des adresses IP:
>
> Exemple: 20.76.100.52 AND 255.255.255.0 = 20.76.100.1
>
> Je récupère l'adresse IP avec ce code:
>
> Dns.GetHostByName(Dns.GetHostName()).AddressList(0).ToString()
>
> et comment récupèrer le masque sous réseau.
>
> Merci d'avance.