Foxtable(狐表)用户栏目专家坐堂 → [求助]如何直接获取FTP上的图片,无需下载到本地?


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

主题:[求助]如何直接获取FTP上的图片,无需下载到本地?

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


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
[求助]如何直接获取FTP上的图片,无需下载到本地?  发帖心情 Post By:2013/4/18 15:07:00 [只看该作者]

如题?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/18 15:09:00 [只看该作者]


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


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/4/18 15:31:00 [只看该作者]

picturbox必须绑定到某一列

Dim pbx As WinForm.PictureBox = Forms("窗口1").Controls("PictureBox1")

属性设置为远程文件
pbx.Image = GetImage(“\服务器上的图片地址”)

并不能显示图片


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/18 15:35:00 [只看该作者]

以下是引用hanxuntx在2013-4-18 15:31:00的发言:

picturbox必须绑定到某一列

Dim pbx As WinForm.PictureBox = Forms("窗口1").Controls("PictureBox1")

属性设置为远程文件
pbx.Image = GetImage(“\服务器上的图片地址”)

并不能显示图片

好像只能手动设置.并不能使用这样的代码设置.

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


加好友 发短信
等级:童狐 帖子:228 积分:2060 威望:0 精华:1 注册:2012/5/24 16:00:00
  发帖心情 Post By:2013/4/18 16:04:00 [只看该作者]

用这个吧,属性不需要设置为远程也可用

Dim image_address As String = " ftp://zhanshang:138238@egridsoft.com/images/1.wmf"

Dim wr As system.net.WebRequest = system.net.WebRequest.Create(image_address)
Dim res As system.net.WebResponse= wr.GetResponse
Dim bmp As New Bitmap(res.GetResponseStream)
e.Form.Controls("PictureBox1").SizeMode = ImageSizeMode.Zoom
e.Form.Controls("PictureBox1").Image=bmp

 

 


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


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/4/18 16:08:00 [只看该作者]

图片点击可在新窗口打开查看谢谢 试试 果然高手在民间

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2013/4/18 16:12:00 [只看该作者]

hanxun  这个我在好几个月之前 就贴出来了.在线看图片.

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


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/4/18 16:17:00 [只看该作者]

没注意啊,老大

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


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/4/18 16:35:00 [只看该作者]

Dim s As String = CurrentTable.Current("sys_图片")
s = s.Replace("\","/")
Dim image_address As String = " ftp://***:****@192.168.0.10" & s
Output.Show(image_address)
Dim wr As system.net.WebRequest = system.net.WebRequest.Create(image_address)
Dim res As system.net.WebResponse= wr.GetResponse
Dim bmp As New Bitmap(res.GetResponseStream)

Dim pbx As WinForm.PictureBox = Forms("窗口1").Controls("PictureBox1")
pbx.SizeMode = ImageSizeMode.Zoom
pbx.Image=bmp
好用 不过这里URL地址要稍作改动

[此贴子已经被作者于2013-4-18 16:35:21编辑过]

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


加好友 发短信
等级:童狐 帖子:265 积分:1837 威望:0 精华:0 注册:2012/11/6 17:17:00
  发帖心情 Post By:2013/4/18 20:09:00 [只看该作者]

兄,如果是文件呢?可不可以也直接打开,不用下载到本地呢?


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