Foxtable(狐表)用户栏目专家坐堂 → [求助]ftp上传文件到服务器


  共有2555人关注过本帖平板打印复制链接

主题:[求助]ftp上传文件到服务器

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


加好友 发短信
等级:七尾狐 帖子:1649 积分:14617 威望:0 精华:0 注册:2014/6/6 8:42:00
[求助]ftp上传文件到服务器  发帖心情 Post By:2016/2/20 16:11:00 [只看该作者]

老师,拍摄照片后,通过一个保存按钮上传本地服务器,总是上传失败。照片控件绑定到表A的照片列,照片控件设置为远程文件地址如下,照片所在窗口有一保存按钮,chick事件如下。“中心文件管理”是ftp网站的物理路径, 文件收发”是它下面的一个子目录请指点。谢谢!
Dim zp  As  Image  = e.Form.Controls("照片").Image
Dim wjm As WinForm.Label = e.Form.Controls("文件名")
If zp IsNot Nothing Then
    If Forms("图片管理器").Opened Then
        Dim path As String = ProjectPath & "Attachments\" & wjm.text & ".jpg"
        zp.Save(path)
        
        Dim ftp1 As New FtpClient
        ftp1.Host="192.168.8.200"
        ftp1.Account = "dcqcdc"
        ftp1.Password = "123456789"
        If ftp1.Upload("F:\数据库\中心文件\Attachments\" & wjm.text & ".jpg","\update\文件收发\"& wjm.text & ".jpg") = True Then
            Messagebox.show("上传完成!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
        Else
            Messagebox.show("上传失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
        End If
        
        Forms("图片管理器").Controls("PictureViewer1").AddFile(FileSys.GetName(path))
        e.Form.Close
    End If
Else
    MessageBox.Show("请拍摄照片后再保存!","错误",MessageBoxButtons.OK,MessageBoxIcon.Error)
End If


 回到顶部
总数 11 1 2 下一页