IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)



Comment savoir si on est connecté à Internet ou pas ?
auteur : Al-Yazdi
Il suffit de se servir de la fonction de l'API suivante contenue dans l'unité WinInet :
InternetGetConnectedState(lpdwFlags: LPDWORD; dwReserved: DWORD): BOOL; stdcall;

         uses
                 WinInet;
        
         function DetectionConnexion: Boolean;
         var
                 dwFlags: DWord;
         begin
                 dwFlags := INTERNET_CONNECTION_MODEM or INTERNET_CONNECTION_LAN or INTERNET_CONNECTION_PROXY;
                 Result := InternetGetConnectedState(@dwFlags, 0);
         end;
Cette fonction nous renvoie True si on est connecté ou False si on ne l'est pas.
Ceci ne fonctionne pas pour une connection par LAN


Ce document issu de www.developpez.com est soumis à la licence GNU FDL traduit en français ici
Permission vous est donnée de distribuer, modifier des copies de cette page tant que cette note apparaît clairement.