Bonjour,
Je voudrais récupérer l'état de connexion de ma carte réseau, à savoir "Activée" ou non.
Cependant, je ne sais ni où, ni comment faire pour récupérer cette information ?
Merci,
ZiP
Bonjour,
Je voudrais récupérer l'état de connexion de ma carte réseau, à savoir "Activée" ou non.
Cependant, je ne sais ni où, ni comment faire pour récupérer cette information ?
Merci,
ZiP
pq ne pas faire un ping vers le serveur ou vers internet ?
Bonjour,
Parce que je veux savoir si la connexion est activée ou non.
En effet, si la config est bonne et que la connexion est désactivée, le problème n'est pas au niveau de la configuration mais bien au niveau de l'état de la connexion.
Merci,
ZiP
la connexion ou la carte réseau ?
si la connexion est établie tu peux faire des ping
seulement si ta carte réseau est activée mais pas bien configurée elle ne te servira pas a grand chose
Je crois que quand tu cliques droit sur la carte réseau pour faire : "Activer" ou "Désactiver", c'est la carte qui est activée ou désactivée donc, j'ai besoin de connaître l'état de la carte.
Merci,
ZiP
oui en effet, mais si elle est activée elle est connectée qq part non ?
Oui, mais certains utilisateurs la désactive (sans faire exprès) et ensuite se plaignent de ne pouvoir utiliser le réseau (LAN ou Internet).
C'est pourquoi je voudrais récupérer cette information.
Merci,
ZiP
C'est pas facile, parce que c'est des API complexes.
Tu peux peut-être utiliser des requêtes WMI qui permettent de récupérer ce genre d'info, mais j'en ai jamais fait en Delphi
Edit : je vois que des membres éclairés du club ont bossé pour nous :
http://laurent-dardenne.developpez.com/
JP
JP
N'ayez pas peur de la perfection, vous ne l'atteindrez jamais !
Salvador Dali
regarde ici tu trouveras peut etre ce que tu cherches
http://nono40.developpez.com/sources/source0020/
Merci, je vais regarder tout ça.
Ce lien indique comment créer un lecteur réseau, c'est à dire une lettre dans le poste de travail pointant sur un partage sur une autre machine du réseau.Envoyé par Mihalis
je pense que ce veux connaitre Zip, c'est si la carte réseau, au sens périphérique système, est activée ou non.
JP
N'ayez pas peur de la perfection, vous ne l'atteindrez jamais !
Salvador Dali
Oui, c'est exactement ça.
ZiP
je n'ai pas trop regardé ce qu'il y avait dedans j'ai vu qu'il y avait pas mal de choses sur les cartes réseau et je lui ai ,laissé le soin d'y jeter un coup d'oeil lui mêmeEnvoyé par J-P-B
euh moi je sais comment connaitre l'état de la connexion internet mais ce n'est pas ça que tu recherche, si ?
Si tu prend BGInfo par exemple : (qui est un outil pas mal d'ailleurs)
http://www.microsoft.com/technet/sys...es/BgInfo.mspx
Tu as un bouton "custom" qui permet de créer des requêtes WMI
tu choisi la classe Win31_NetworkAdapter, la propriété Caption te donne le nom, CaptionConfigManagerErrorCode donne 0 si ca marche, 22 si c'est désactivé. tu as aussi le type de carte, etc...
JP
N'ayez pas peur de la perfection, vous ne l'atteindrez jamais !
Salvador Dali
Slt,
Je l'ai déjà fait, et tu as 2 moyens pour le savoir :
- Soit tu utilise le WMI (il y a des outils qui te permettent de lister toutes les requettes possibles en WMI). De plus la doc réalisée etaccessible sur Developpez est bien faite.
- Soit tu utilise l'API de Windows (WMI appel l'API windows).
Pour ma part j'avais utilisé WMI car on peut lancer divers requettes facilement et obtenir plus d'infos. Mais Wmi ne fonctionne pas sur Win95-98 (il faut installer un patch mais cela ne donne pas tjrs les résultats attendus).
A+.
NB : Si tu veux plus d'infos, je pourrais te retrouver le code à taper (si je le retrouve dans mes anciennes sources......)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager