以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- PictureBox如何显示ftp上的图片 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=104664) |
-- 作者:llh0824 -- 发布时间:2017/8/2 18:06:00 -- PictureBox如何显示ftp上的图片 用代码动态设置PictureBox的FTPClient: Dim piv
As WinForm.PictureBox = e.Form.Controls("PictureBox1") 帮助中有一个例子,请教一下该如何以一个编号来读取ftp中对应编号名字的图片,直接显示在控件中,不需要再下载然后显示 |
-- 作者:有点甜 -- 发布时间: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 |
-- 作者:有点甜 -- 发布时间:2017/8/2 20:25:00 -- ftp图片的路径这样处理
http://www.foxtable.com/webhelp/scr/1402.htm
|
-- 作者:ycwk -- 发布时间: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 |
-- 作者:有点蓝 -- 发布时间:2018/3/20 21:58:00 -- 不是直接显示,而是下载后再显示,只不过没有保存而已,直接放在内存中 |
-- 作者:ycwk -- 发布时间:2018/3/20 22:05:00 -- 哦,上面的代码是对的吗? 内存会自动释放吗? |
-- 作者:有点蓝 -- 发布时间:2018/3/20 22:21:00 -- ftp不能直接诶这样用 |
-- 作者:ycwk -- 发布时间:2018/3/20 22:49:00 -- ftpclient操作文件明白,但把ftp上的图片直接显示在picturebox中还不是太明白,能否给个代码示例? [此贴子已经被作者于2018/3/20 22:51:03编辑过]
|
-- 作者:有点蓝 -- 发布时间:2018/3/20 23:21:00 -- 7楼就是,完全兼容Foxtable |
-- 作者:有点甜 -- 发布时间:2018/3/21 9:45:00 -- 以下是引用ycwk在2018/3/20 22:49:00的发言:
ftpclient操作文件明白,但把ftp上的图片直接显示在picturebox中还不是太明白,能否给个代码示例? [此贴子已经被作者于2018/3/20 22:51:03编辑过]
可以像4楼那样写,也可以像7楼那样写,都一样。 |