begin process at 2010 03 21 18:19:34
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > DÉTECTER UNE CONNECTION À INTERNET

DÉTECTER UNE CONNECTION À INTERNET


 Information sur la source

Note :
8,75 / 10 - par 8 personnes
8,75 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Niveau :Débutant Date de création :07/06/2002 Date de mise à jour :07/06/2002 21:50:11 Vu :3 265

Auteur : khalilo

Ecrire un message privé
Site perso
Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note

 Description

Ce code est en fait une fonction qui permet de savoir si l'utilisateur est connecté à Internet.
Je tiens à préciser que ce code n'est pas de moi mais qu'il provient du site docvb.free.fr .

NB: Ce code permet aussi de détecter une connection réseau.

@+ et bonne prog

Source

  • Private Declare Function InternetGetConnectedStateEx Lib "wininet.dll" ( _
  • ByRef lpSFlags As Long, ByVal lpszConnectionName As String, _
  • ByVal dwNameLen As Long, ByVal dwReserved As Long) As Long
  • Public Function IsConnected() As Boolean
  • ' Cette fonction vérifie si une connexion réseau est active
  • Dim lgLen As Long, lgFlags As Long
  • Dim stNomConnexion As String
  • Dim blConnected As Boolean
  • lgLen = 256
  • stNomConnexion = Space$(lgLen)
  • blConnected = InternetGetConnectedStateEx(lgFlags, stNomConnexion, lgLen, 0&)
  • IsConnected = blConnected
  • End Function
Private Declare Function InternetGetConnectedStateEx Lib "wininet.dll" ( _
                ByRef lpSFlags As Long, ByVal lpszConnectionName As String, _
                ByVal dwNameLen As Long, ByVal dwReserved As Long) As Long

Public Function IsConnected() As Boolean
' Cette fonction vérifie si une connexion réseau est active
Dim lgLen As Long, lgFlags As Long
Dim stNomConnexion As String
Dim blConnected As Boolean
lgLen = 256
stNomConnexion = Space$(lgLen)
blConnected = InternetGetConnectedStateEx(lgFlags, stNomConnexion, lgLen, 0&)
IsConnected = blConnected
End Function


 Conclusion

PS: je l'ai mis dans la rubrique API car je crois que c'est la plus appropriée.


 Sources du même auteur

Source avec Zip TA PHOTO SUR CALCULETTE SANS CABLE
Source avec Zip Source avec une capture LECTEUR DE PLAYLIST MP3
Source avec Zip LES TOURS DE HANOÏ
Source avec Zip ESPION
Source avec Zip QUI SERA LE CLIQUEUR LE PLUS RAPIDE DU MONDE?

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) UTILISATION DE L' API GOOGLE YOUTUBE RECHERCHER ET LIRE DES ... par tresorsdevie
Source avec Zip Source avec une capture Source .NET (Dotnet) FAIRE LA DIFFÉRENCE ENTRE UNE ADRESSE EMAIL QUI EXISTE D'UNE... par lesinfosdugeek
ENVOYER UN MESSAGE SUR SON COMPTE TWITTER par lesinfosdugeek
Source avec Zip Source avec une capture TROUVER LES CLÉS DE REGISTRE QUI CHANGENT par Flocreate
Source avec Zip IP_PUBLIQUE_INTERNETGETCONNECTEDSTATE par marco62118

Commentaires et avis

Commentaire de lumesh le 08/06/2002 07:12:14

Salut,

j'vouli savoir si ton systeme de test de connexion internet est efficace pour les connexion cable et adsl ?

Lumesh.  (o;þ

Commentaire de khalilo le 08/06/2002 23:59:56

je vois pas prkoi ca ne marcherait pas

Commentaire de RockmanX le 07/07/2002 20:08:42

sa marche j'ai l'adsl...

Commentaire de khalilo le 07/07/2002 20:51:38

ok merci

Commentaire de Bioacide le 04/12/2002 21:27:10

Je comprends pas comment ca marche. Si je mets par exemple un label en place sur le form que dois-je écrire pour récupérer l'état de la connection
label.text = ?????
Pourquoi ne pas mettre un zip complet .
Merci

Commentaire de Guidelor le 22/12/2002 00:13:56

Merci ca va bien me servir

Commentaire de Guidelor le 22/12/2002 16:47:37

Pour BioAcide: Il fo que tu mettes " caption = Isconnected", au cas ou on te l'a pas dit ...

Commentaire de khalilo le 22/12/2002 18:53:28

c déja fait

Commentaire de Frank339 le 01/07/2003 14:17:15

Marche pas sur xp... :-(

Commentaire de Frank339 le 01/07/2003 14:21:18

je dirai meme plus...
il me fait l'état de mon réseau... l'xp connecté en réseau me dit qu'il est connecté au oueb, le truc c'est que j'ai pas partagé ma connection internet... :-s marche pas... mais effectivement pour un monoposte ca fonctionne very ouelle... (ca aura évité d'avoir un winsock)
5/10 (l'idée est bonne mais pas tout a fait au point...)

Commentaire de logedu le 22/07/2004 14:28:13

Ce n'est pas une question de xp ou pas...
Si on est en réseau, la fonction indique simplement si on est ou non connecté sur le réseau (et pas sur internet)

Si quelqu'un a une idée pour tester la connexion internet en réseau elle sera la bien venue. J'ai cherché ici sans succès jusqu'à présent.

Commentaire de Sator2 le 23/11/2005 12:51:06

salut à tous si jamais j'ai une solution mais faut-il encore avoir un site internet, j'ai employé ce système pour la version de mon logiciel, dans un dossier du site on met un txt... avec par exemple 1.0.0 (la version du logiciel).
depuis le prog on va le lire... la deux possibilité le retour est 1.0.0 ou rien... si il ni a rien c'est qu'on est pas connecté... et par déduction if len(réponse) =0 then ben on est pas connecté....

Commentaire de chimi le 25/08/2006 16:05:25

comment proceder pour le savoir

Commentaire de chimi le 25/08/2006 16:12:05

doit je mettre label.caption = isconnected

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales