Foxtable(狐表)用户栏目专家坐堂 → [求助]狐表如何显示网络图片(已解决)


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

主题:[求助]狐表如何显示网络图片(已解决)

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


加好友 发短信
等级:五尾狐 帖子:1077 积分:9923 威望:0 精华:0 注册:2008/9/2 11:34:00
[求助]狐表如何显示网络图片(已解决)  发帖心情 Post By:2011/10/20 16:25:00 [只看该作者]

学籍管理中想显示学生照片(不大),用浏览器控件不理想,网上找到一方法,不懂,请教各位高手

 

VB.net如何获得并显示网上图片


1. 先通过URI建立一个WebRequest(请参考WebRequest构造函数):
Dim wr As WebRequest = WebRequest.Create("http://www.jxdayz.com/tp/ep1.bmp")

2. 然后通过其GetResponse方法得到一个WebResponse:
Dim res As WebResponse= wr.GetResponse

3. 通过WebResponse.GetResponseStream方法得到的流来创建Bitmap:
Dim bmp As New Bitmap(res.GetResponseStream)

4. 这样,就能显示图片了:
PictureBox1.Image=bmp

 

 

看到有朋友需要,现附上我做的例子,其中的ftp和web是在我服务器上,测试用。

 

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:管理项目9.rar

[此贴子已经被作者于2012-10-13 17:20:42编辑过]

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


加好友 发短信
等级:狐神 帖子:6886 积分:43605 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2011/10/20 16:27:00 [只看该作者]

如何把照片存在SQL上?


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


加好友 发短信
等级:五尾狐 帖子:1077 积分:9923 威望:0 精华:0 注册:2008/9/2 11:34:00
  发帖心情 Post By:2011/10/20 16:33:00 [只看该作者]

不想把照片放入数据库,这样数据库会很大的,我是想用ftp上传,然后搭个网站,就可以访问图片了

 

http://www.jxdayz.com/tp/ep1.bmp

[此贴子已经被作者于2011-10-20 16:33:18编辑过]

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


加好友 发短信
等级:五尾狐 帖子:1077 积分:9923 威望:0 精华:0 注册:2008/9/2 11:34:00
  发帖心情 Post By:2011/10/20 17:07:00 [只看该作者]

测试通过

狐表显示网络图片

 

Dim wr As system.net.WebRequest = system.net.WebRequest.Create("http://www.jxdayz.com/tp/ep1.bmp")
Dim res As system.net.WebResponse= wr.GetResponse
Dim bmp As New Bitmap(res.GetResponseStream)
Forms("窗口1").Controls("PictureBox1").SizeMode = ImageSizeMode.Zoom
Forms("窗口1").Controls("PictureBox1").Image=bmp

 

使用时只要架个简单的网站,就行,目的仅是提供读取图片而已,最小权限很安全的。


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


加好友 发短信
等级:五尾狐 帖子:1077 积分:9923 威望:0 精华:0 注册:2008/9/2 11:34:00
  发帖心情 Post By:2011/10/20 17:11:00 [只看该作者]

现在主要是上传命令,狐表自带的上部有个显示框,能去掉不?

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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2011/10/20 17:15:00 [只看该作者]

楼主,这样显示图片速度如何?图片放在网站上管理上是否会存在不便呀

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


加好友 发短信
等级:五尾狐 帖子:1077 积分:9923 威望:0 精华:0 注册:2008/9/2 11:34:00
  发帖心情 Post By:2011/10/20 17:21:00 [只看该作者]

只要不太大应该没问题,数据库放在服务器上,开个ftp和web(最小权限),用ftp上传图片,用web读图片

这样很方便,当然单机版就没必要这样了。


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/10/20 17:24:00 [只看该作者]

收藏,学习。

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


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

学习了。


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


加好友 发短信
等级:狐神 帖子:6886 积分:43605 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2011/10/21 9:29:00 [只看该作者]

以下是引用bohe在2011-10-20 17:07:00的发言:

测试通过

狐表显示网络图片

 

Dim wr As system.net.WebRequest = system.net.WebRequest.Create("http://www.jxdayz.com/tp/ep1.bmp")
Dim res As system.net.WebResponse= wr.GetResponse
Dim bmp As New Bitmap(res.GetResponseStream)
Forms("窗口1").Controls("PictureBox1").SizeMode = ImageSizeMode.Zoom
Forms("窗口1").Controls("PictureBox1").Image=bmp

 

使用时只要架个简单的网站,就行,目的仅是提供读取图片而已,最小权限很安全的。

这个帮助有介绍吗?


 回到顶部
总数 21 1 2 3 下一页