以文本方式查看主题

-  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=70995)

--  作者:hongyefor
--  发布时间:2015/7/2 22:03:00
--  关于FTP图片

想剪一个按键,在本机文件夹里查找图片,并上传,然后将上传好的文件位置(FTP)自动填入图片框


--  作者:大红袍
--  发布时间:2015/7/2 22:06:00
--  
 自动填入图片框是什么意思?在图片框显示图片?
--  作者:hongyefor
--  发布时间:2015/7/2 22:08:00
--  
是,在图片框显示FTP的图片
--  作者:大红袍
--  发布时间:2015/7/2 22:09:00
--  

上传参考

 

Dim dlg As new OpenFileDialog
If dlg.ShowDialog = DialogResult.OK Then
    Dim ftp1 As New FtpClient
    ftp1.Host="127.0.0.1"
    ftp1.Account = "test"
    ftp1.Password = "test"
   
    If ftp1.Upload(dlg.FileName, "/" & FileSys.GetName(dlg.FileName)) = True Then
        Messagebox.show("上传完成!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Else
        Messagebox.show("上传失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    End If
    ftp1.close
End If


--  作者:hongyefor
--  发布时间:2015/7/2 22:15:00
--  

在哪里可以看到,在图片框里显示图片呢?

 


--  作者:hongyefor
--  发布时间:2015/7/2 22:15:00
--  
If ftp1.Upload(dlg.FileName, "/" & FileSys.GetName(dlg.FileName)) = True Then
这一句吗?
--  作者:hongyefor
--  发布时间:2015/7/2 22:27:00
--  
应该这么问,

想剪一个按键,在本机文件夹里查找图片,并上传,然后将上传好的文件位置(FTP)自动填入"图片1“列


--  作者:大红袍
--  发布时间:2015/7/2 22:42:00
--  

Dim dlg As new OpenFileDialog
If dlg.ShowDialog = DialogResult.OK Then
    Dim ftp1 As New FtpClient
    ftp1.Host="127.0.0.1"
    ftp1.Account = "test"
    ftp1.Password = "test"
   
    If ftp1.Upload(dlg.FileName, "/" & FileSys.GetName(dlg.FileName)) = True Then

        Tables("表A").Current("图片1") &= IIF(Tables("表A").Current.IsNull("图片1"), "", vbcrlf) & "/" & FileSys.GetName(dlg.FileName)
        Messagebox.show("上传完成!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Else
        Messagebox.show("上传失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    End If
    ftp1.close
End If