如何能知道ftp中某个文件的存在与否?

setking 2003-11-24 08:52:01
我想通过ftp定时从ftp服务器上下载某个特定文件,如“RJ031101.001”文件
VB中是如何判定这个文件存在与否的??
也可以说出如何判定本地某个特定文件的存在与否!
大家帮忙!小弟无限感激!
...全文
45 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
somecom 2003-12-05
  • 打赏
  • 举报
回复
我试了Internet Transfer 控件的Execute 方法
'Text5.text是文件名
'------------------------------------------
With Inet1
.URL = "ftp://" + Text1.Text
.UserName = Text2.Text
.Password = Text3.Text
.Protocol = icFTP
.RequestTimeout = "120"
.Execute , "GET" & " " & Text5.Text & "
.GetChunk strData
End With
If strData = "" Then
MsgBox "目标文件不存在!", 16, "EE不舍"
End
End If
'-----------------------------
'我用了“GET”、“LIST”都不能获取strData值,一直是空的。如果用“DIR”就死循环。
'只有当FTP地址、用户名、密码错时才报错,你可以捕获它。
'自己再试试吧,如果搞通了也通知我。
setking 2003-12-05
  • 打赏
  • 举报
回复
有人知道吗????
setking 2003-11-27
  • 打赏
  • 举报
回复
up
setking 2003-11-24
  • 打赏
  • 举报
回复
能举例一个吗?
SoHo_Andy 2003-11-24
  • 打赏
  • 举报
回复
判断本地的特定文件存在与否只需 dir 就行,参考MSDN具体dir 示例

判断FTP服务器上的文件存在也用dir,但是调用有点不同
使用Internet Transfer 控件的Execute 方法,举例

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧