Soyez le premier à donner votre avis sur cette source.
Snippet vu 5 787 fois - Téléchargée 35 fois
private sub form_load() ' votre adresse ip est 127.0.0.1 si vous n'êtes pas connecté au net ' donc si votre adresse ip est 127.0.0.1 c'est que vous n'êtes pas ' connecté if winsock1.localip="127.0.0.1" then msgbox "Vous n'êtes pas connecté au net" else msgbox "Vous êtes connecté au net, votre ip est : " & winsock1.localip endif End Sub
ton cas est similaire a une connexion ADSL directe, moi je te parle d'un reseau avec PROXY, ou la, a chaque acces a internet une fenetre de connexion au proxy est demandée (equivaut a une demande comme par modem).
thierry : je suis connecté a un reseau, branché sur le switch, et le routeur qui chope la connexion au net est branché sur le switch aussi et partage la connexion. et donc en aucun cas je n'ai d'ouverture de fenetre de demande de connexion :(
il est clair que ce n'est pas simple de savoitr si on est connecté, mais je pensais le sujet clos !
avant de poster un commentaire assure toi de sa validité.
fait un test tout simple, met un modem sur ton PC avec un acces vers un FAI, tu verra que si tu lance IE et que tu n'est pas connecté, tu aura une demande de connexion a Internet.
idem si tu passe par un proxy si tu es sur un LAN.
ce que tu dis n'est valable que dans un cas: une connexion directe a ton PC genre ADSL.
ceci dit tu est hors sujet puisque le probleme de depart est de detecter si on est ou pas connecté a internet.
PS: pas de mot vulgaire, pas de language SMS c'est mieux
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.