以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如果判断FTP有没有连接成功 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=40140) |
-- 作者:jspta -- 发布时间:2013/9/10 14:27:00 -- [求助]如果判断FTP有没有连接成功 帮助中没有描述连接FTP是否成功的方法,有什么办法解决那? |
-- 作者:Bin -- 发布时间:2013/9/10 14:28:00 -- 这个好像真的没有,连接不成功不会有任何反应. 但是你可以根据操作返回的结果判断有没连接成功 例如 Dim ftp1 As New FtpClient ftp1.Host="196.128.143.28" ftp1.Account = "foxuser" ftp1.Password = "138238110" If ftp1.MakeDir("\\photo\\hdx") Then Messagebox.Show("创建目录成功!") Else Messagebox.Show("创建目录失败!") End If 连接不成功的话会跑到ELSE里面去 提示创建目录失败!
[此贴子已经被作者于2013-9-10 14:33:31编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2013/9/10 14:35:00 -- ftp默认自动连接的,ftp有个方法,帮助没有介绍,你可以用他显示连接并判断是否连接成功。
Dim ftp1 As New FtpClient
ftp还有一个Connected属性,逻辑型,判断是否已经连接,帮助也没有介绍:
Dim ftp1 As New FtpClient
[此贴子已经被作者于2013-9-10 14:35:10编辑过]
|
-- 作者:jspta -- 发布时间:2013/9/10 16:15:00 -- 又私藏了,希望下次改进下FTP介绍方式,列表式,现在一锅写一块查起来有点不方便 |
-- 作者:jianjingmaoyi -- 发布时间:2013/9/10 18:25:00 -- 写入帮助 |