首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

c++builder中NMFTP控件如何判断服务器下是否存在这个文件

2012-09-29 
c++builder中NMFTP控件怎么判断服务器上是否存在这个文件假如想要在ftp服务器上获取这个文件rimbk/2012/9/

c++builder中NMFTP控件怎么判断服务器上是否存在这个文件
假如想要在ftp服务器上获取这个文件
rimbk/2012/9/11/1347386245-000107410000000000978627.jpg,
但是在服务器已经不存在了,这时,下载的话就会报错,不知道怎么判断这个文件在服务器列表中是否存在呢

[解决办法]
调用Download方法,然后如果在该文件不存在,将触发NMFTP的OnFailure事件。在OnFailure中判断TCmdType是否为cmdDownload就可以。 


http://topic.csdn.net/t/20041230/14/3688884.html
[解决办法]
如果用IdFTP控件
IdFTP1.List
IdFTP1.DirectoryListing.Items[FileCount].FileName
配合起来就可以判断文件是否存在了
[解决办法]

探讨
调用Download方法,然后如果在该文件不存在,将触发NMFTP的OnFailure事件。在OnFailure中判断TCmdType是否为cmdDownload就可以。


http://topic.csdn.net/t/20041230/14/3688884.html

热点排行