VB做FTP客户端,下载过程中怎样判断FTP连接是否中途断线了。
VB做FTP客户端,下载过程中怎样判断FTP连接是否中途断线了。
如题:
我在用VB做一个FTP客户端程序时,使用FtpGetFile获取FTP服务上的文件,
如果FTP连接正常的话,程序一切程序。
对于特殊情况,比如下载过程中,突然FTP主机掉线,或者本地连接掉线,导致下载失败,
所以,我要在下载前做一下判断连接是否有效。
'这个是我的实际下载代码
bGet = FtpGetFile(hConnect, strITEM, tPath & "\" & strITEM, False, _
INTERNET_FLAG_RELOAD, FTP_TRANSFER_TYPE_BANARY, 0)
'这行代码的问题是,如果连接失效了,会把本来存在的文件给删除了,这是我要避免的
希望有朋友能指点一二。
提供一个好的下载更新本地文件的办法,获取是有什么好的下载方法。