Search  
Thursday, May 24, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Aplicatii Web  Log...
 Log
 
 5/11/2011 2:50:50 PM
User is offlinesavadumitru
12 posts


Log
 (Romania)

Buna ziua.

Are cineva (pls) un exemplu de cod care sa intoarca (intr-o variabila, eventual) daca un calculator este conectat la internet? Multumesc.

 5/12/2011 3:27:36 AM
User is offlineDumitru
172 posts
5th


Re: Log
 (N/A) Modified By Dumitru  on 5/12/2011 3:29:59 AM)
FUNCTION checkNet
PARAMETERS cLink
   DECLARE Long InternetCheckConnection IN Wininet.dll String Url, Long dwFlags, Long Reserved
   IF InternetCheckConnection(cLink, 1, 0) != 0
      RETURN .T.
   ELSE
      RETURN .F.
   ENDIF
ENDFUNC

? checkNet("http://www.google.com")


Pentru mai multe cauta cu Google "vfp verify internet connection"


 5/12/2011 5:58:04 AM
User is offlineDaniel Buduru
2334 posts
1st




Re: Log
 (N/A) Modified By Daniel Buduru  on 5/12/2011 6:02:34 AM)
Functia urmatoare returneaza true daca exista o conexiune la internet, dar nu verifica daca se poate accesa o anume adresa, asa cum face functia data de Dumitru:

Function InternetConnected
Declare Integer InternetGetConnectedState In WinInet ;
   integer @lpdwFlags, Integer dwReserved

Local lnSuccess, lnFlags, lnReserved
lnFlags=0
lnReserved=0
lnSuccess=InternetGetConnectedState(@lnFlags,lnReserved)
Return lnSuccess=1
Endfunc


Daniel Buduru
  Visual FoxPro  Aplicatii Web  Log...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement