以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]下载失败,没找到原因。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65511) |
|
-- 作者:liujywwy -- 发布时间:2015/3/17 16:01:00 -- [求助]下载失败,没找到原因。 Dim ftp As new FTPClient ftp.Host = "192..168.1.35" ftp.Account = "tester" ftp.Password = "tester" Dim lvw As WinForm.ListView = e.Form.Controls("ListView1") Dim lr As WinForm.ListViewRow = lvw.Current If lr IsNot Nothing Then Dim dlg As new folderbrowserdialog If dlg.showdialog = dialogresult.ok Then e.Form.text = "版本目录list 你选择的文件下载中...." MessageBox.Show("开始下载") If ftp.Download(vars("zhygwjj") & "\\" & lr.text,dlg.Selectedpath & "\\" & lr.text) = True Then \'若下载成功 e.Form.text = "版本目录list" MessageBox.Show("所选择的文件下载成功!","提醒") Else MessageBox.Show("所选择的文件下载失败!","提醒") e.Form.text = "版本目录list" End If MessageBox.show(vars("zhygwjj")) --------弹出的路径是正确的。却提示下载失败,请看看download是否有问题。 End If End If
|
|
-- 作者:jialihaha -- 发布时间:2015/3/17 16:08:00 --
|
|
-- 作者:有点甜 -- 发布时间:2015/3/17 16:08:00 -- 弹出两个路径,如果路径正确且有对应的文件(路径,必须是绝对路径),就不可能下载不成功!
msgbox(vars("zhygwjj") & "\\" & lr.text)
msgbox(dlg.Selectedpath & "\\" & lr.text) |
|
-- 作者:liujywwy -- 发布时间:2015/3/17 16:22:00 -- 多了一个点。唉。 现在发现另外一个问题。 我多点击几次“上传”或者“下载”按钮,会发现连接不上ftp了。但是server-u仍然是running。然后stop,再然后再次start又正常了。 这是怎么回事。
|
|
-- 作者:有点甜 -- 发布时间:2015/3/17 16:30:00 -- 可能是限制了连接数
http://www.baidu.com/baidu?wd=Serv-U+%C1%AC%BD%D3%CA%FD&tn=monline_4_dg
每次你使用完ftp的时候,应该Close掉
ftp.Close |