begin process at 2012 02 13 07:19:43
  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 740

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 .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

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...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,810 sec (3)

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