Foxtable(狐表)用户栏目专家坐堂 → PictureBox如何显示ftp上的图片


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

主题:PictureBox如何显示ftp上的图片

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


加好友 发短信
等级:童狐 帖子:226 积分:1655 威望:0 精华:0 注册:2015/11/26 16:03:00
PictureBox如何显示ftp上的图片  发帖心情 Post By:2017/8/2 18:06:00 [只看该作者]

用代码动态设置PictureBoxFTPClient

Dim piv As WinForm.PictureBox = e.Form.Controls("PictureBox1")
Dim
ftp As New FTPClient
ftp
.host="192.168.128.143"
ftp
.Account = "yinsha"
ftp
.password = "128168909"
piv
.FTPclient = ftp


帮助中有一个例子,请教一下该如何以一个编号来读取ftp中对应编号名字的图片,直接显示在控件中,不需要再下载然后显示


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


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

 可以换一种方式下载

 

Dim req = System.Net.WebRequest.Create("http://www.foxtable.com/bbs/images/userface/image1.gif")

Dim img As Image = Image.FromStream(req.GetResponse().GetResponseStream())

图片控件.image = img


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


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

ftp图片的路径这样处理

 

http://www.foxtable.com/webhelp/scr/1402.htm

 


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


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/3/20 21:52:00 [只看该作者]

是不是意味着代码要这样写,就可以直接在picturebox中显示ftp上面的123.jpg 图片?


Dim req = System.Net.WebRequest.Create("ftp://zhanshang:138238@egridsoft.com/public/123.jpg")

Dim img As Image = Image.FromStream(req.GetResponse().GetResponseStream())

图片控件.image = img


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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/3/20 21:58:00 [只看该作者]

不是直接显示,而是下载后再显示,只不过没有保存而已,直接放在内存中

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


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/3/20 22:05:00 [只看该作者]

哦,上面的代码是对的吗?    内存会自动释放吗?

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/3/20 22:21:00 [只看该作者]


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


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/3/20 22:49:00 [只看该作者]

ftpclient操作文件明白,但把ftp上的图片直接显示在picturebox中还不是太明白,能否给个代码示例?
[此贴子已经被作者于2018/3/20 22:51:03编辑过]

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/3/20 23:21:00 [只看该作者]

7楼就是,完全兼容Foxtable

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


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

以下是引用ycwk在2018/3/20 22:49:00的发言:
ftpclient操作文件明白,但把ftp上的图片直接显示在picturebox中还不是太明白,能否给个代码示例?
[此贴子已经被作者于2018/3/20 22:51:03编辑过]

 

可以像4楼那样写,也可以像7楼那样写,都一样。


 回到顶部