2010-09-09 76 views
0

如何检查用户是否连接到互联网?检查用户是否连接到互联网?

+0

我需要一个函数,重试一个布尔值,说用户是否连接到互联网? – Ata 2010-09-09 14:02:24

+0

帕斯卡?这是从过去的爆炸:0) – 2010-09-09 14:05:07

+1

据我所知,最新的德尔福发布尚未两周。 – 2010-09-10 15:42:47

回答

0

首先定义互联网(例如,有时候只有某些服务是可访问的,就像只有通过代理的HTTP流量被允许时一样)。

一般来说,唯一有点可靠的解决方案就是试着检查目标服务是否响应。

0

您使用了哪种Pascal?你应该有一些互联网库可用。如果你想知道是否有可用的连接,最简单的方法就是看你是否可以连接任何东西。你如何做到这一点取决于你的互联网库,但如果我必须这样做,我只是试着ping google.com,看看它是否成功。