Foxtable(狐表)用户栏目专家坐堂 → ftp文件夹为空上传不了图片


  共有1763人关注过本帖树形打印复制链接

主题:ftp文件夹为空上传不了图片

帅哥哟,离线,有人找我吗?
llh0824
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:226 积分:1655 威望:0 精华:0 注册:2015/11/26 16:03:00
ftp文件夹为空上传不了图片  发帖心情 Post By:2017/7/12 15:00:00 [只看该作者]

Dim ftp1 As New FTPClient
ftp1.Host= "192.168.1.206"
ftp1.Account = "lan"
ftp1.Password = "232400"
ftp1.Port = 2121
ftp1.RootDir = "\tp"
Dim nm As String = Tables(e.Form.Name & "_table1").Current("_identify") & ".jpg"
Dim pth As String = ProjectPath & "pictures\" & nm

For Each file As String In ftp1.GetFileList("\tp")
    MessageBox.Show(1111)
    If  file <> nm Then
        If ftp1.Upload(pth,"\tp\" & nm) = False Then
            Messagebox.show("上传失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
        End If
    End If
Next

请教一下各位老师,为什么这段代码执行之后,当ftp上的tp文件夹为空的时候就无法上传图片,但是只要tp文件夹有一张图片就可以上传

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/12 15:48:00 [只看该作者]

Dim ftp1 As New FTPClient
ftp1.Host= "192.168.1.206"
ftp1.Account = "lan"
ftp1.Password = "232400"
ftp1.Port = 2121
ftp1.RootDir = "\tp"
Dim nm As String = Tables(e.Form.Name & "_table1").Current("_identify") & ".jpg"
Dim pth As String = ProjectPath & "pictures\" & nm

Dim files = ftp1.GetFileList("\tp")
If files.contains(nm) Then
    msgbox("同名")
Else
    msgbox("不存在")
    If ftp1.Upload(pth,"\tp\" & nm) = False Then
        Messagebox.show("上传失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    End If
end if


 回到顶部
帅哥哟,离线,有人找我吗?
llh0824
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:226 积分:1655 威望:0 精华:0 注册:2015/11/26 16:03:00
  发帖心情 Post By:2017/7/12 16:08:00 [只看该作者]

谢谢有点甜老师,可以了,是我自己弄错了

 回到顶部