我使用的印地连接到FTP服务器。 我们曾与服务器关闭,开创了“找不到主机”的错误,这是我处理,并指示对用户的问题,但是,今天的软件被安装在计算机上没有互联网连接。 该错误产生的,当我的“连接”也“找不到主机”,这是不完全正确的。 是否有一个函数/过程我可以TIdFtp组件会告诉我,如果确实有到互联网的连接,以便没有连接我可以显示指示用户错误里面打电话? 我使用德尔福XE西雅图。
我已经通过IdFtp特性/功能等的名单看,但似乎没有任何明显的。
我使用的印地连接到FTP服务器。 我们曾与服务器关闭,开创了“找不到主机”的错误,这是我处理,并指示对用户的问题,但是,今天的软件被安装在计算机上没有互联网连接。 该错误产生的,当我的“连接”也“找不到主机”,这是不完全正确的。 是否有一个函数/过程我可以TIdFtp组件会告诉我,如果确实有到互联网的连接,以便没有连接我可以显示指示用户错误里面打电话? 我使用德尔福XE西雅图。
我已经通过IdFtp特性/功能等的名单看,但似乎没有任何明显的。
是否有一个函数/过程我可以TIdFtp组件会告诉我,如果确实有到互联网的连接,以便没有连接我可以显示指示用户错误里面打电话?
号你将要做的就是尝试的TCP连接几个不同的服务器,看看其中是否成功,或者,如果他们全部失败。 例如,你可以使用TIdTCPClient
连接到的几乎保证在线99 +%的时间,像知名的服务器端口google.com
/ yahoo.com
的80端口(HTTP)或443(HTTPS)等等