Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Test Internet connection
Message
From
25/01/2011 07:39:25
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Title:
Test Internet connection
Environment versions
Visual FoxPro:
VFP 8 SP1
Miscellaneous
Thread ID:
01497336
Message ID:
01497336
Views:
142
Hi,

Anyone know a *quick* way of checking for an Internet connection within a VFP app?

I've been using the API InternetOpen() followed by InternetOpenUrl()
If there is no problem then this is very fast.
If a connection is disabled then InternetOpen() fails instantaneously (well almost)

But if there are other problems (eg invalid gateway or router info) then InternetOpenUrl() can take a minute ot so to fail.
For my purposes I'd be quite happy to give up if a valid connection wasn't obtained in, say, 5 seconds.

I've tried InternetGetConnectedState() and InternetCheckConnection() but they may both result in a 'false positive'
Any other suggestions (has to work for all OSs post Win95....)
Next
Reply
Map
View

Click here to load this message in the networking platform