pictureBox显示URL图片

问题描述

PictureBoxpicBox=newPictureBox{Location=newPoint(480,(5+(i+1)*(270/count/list.Length)))};picBox.SizeMode=PictureBoxSizeMode.Zoom;picBox.ImageLocation=string.Format(@"http://p2.gexing.com/shaitu/20120821/1142/50330392b43cc.jpg");picBox.Height=picBox.Width;pnlContrast.Controls.Add(picBox);结果:图片显示不出来,如何才能让URL地址的图片在PictureBox中显示出来?

解决方案

解决方案二:
用webrequest将图片读取出来成Image
解决方案三:
privatestaticvoidImageFromWebTest(){stringurl=@"http://web.sr.gehua.net.cn/r/_u/239/295239/avatar/29523920150327184235.jpg";HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create(url);using(WebResponseresponse=request.GetResponse()){Imageimg=Image.FromStream(response.GetResponseStream());}}

果断想起以前有为别人写过这东西
解决方案四:
引用2楼starfd的回复:

privatestaticvoidImageFromWebTest(){stringurl=@"http://web.sr.gehua.net.cn/r/_u/239/295239/avatar/29523920150327184235.jpg";HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create(url);using(WebResponseresponse=request.GetResponse()){Imageimg=Image.FromStream(response.GetResponseStream());}}

果断想起以前有为别人写过这东西

对于URL的会不支持这种格式的,例如:http://p2.gexing.com/shaitu/20120821/1142/50330392b43cc.jpg就不支持了
解决方案五:
你这个打开就是404,图片都找不到,还能怎么支持啊……
解决方案六:
引用4楼starfd的回复:

你这个打开就是404,图片都找不到,还能怎么支持啊……

但是,我的这个图片是有的啊?
解决方案七:
引用4楼starfd的回复:

你这个打开就是404,图片都找不到,还能怎么支持啊……

picBox.Image=Image.FromFile(picBox.ImageLocation);这个才是不支持URL
解决方案八:
我打开你这个地址直接就是404错误……无解了
解决方案九:
而且我举的例子也是http://web.sr.gehua.net.cn/r/_u/239/295239/avatar/29523920150327184235.jpg,话说这个不是http么?
解决方案十:
引用8楼starfd的回复:

而且我举的例子也是http://web.sr.gehua.net.cn/r/_u/239/295239/avatar/29523920150327184235.jpg,话说这个不是http么?

是的,但是我这个http://p2.gexing.com/shaitu/20120821/1142/50330392b43cc.jpg图片在网页上是可以看得到的啊?为什么会抱这种错误呢?
解决方案十一:
首先你这个地址我这里访问是404错误,而你那边说你能打开,那估计你这个是有什么身份识别或需要代理的,所以这个就需要你自己去判断了
解决方案十二:
引用10楼starfd的回复:

首先你这个地址我这里访问是404错误,而你那边说你能打开,那估计你这个是有什么身份识别或需要代理的,所以这个就需要你自己去判断了

哦。。。。原来如此,谢了!

时间: 2024-08-29 23:24:50

pictureBox显示URL图片的相关文章

关于picturebox显示png图片问题

问题描述 在picturebox中显示带透明的png图片图片的边缘处不整齐,有很多锯齿怎么解决啊而且额你看这个腿哎没法看了..图片的白色部分变透明也很无奈有木有办法解决啊? 解决方案 解决方案二:用GDI+画吧解决方案三:这个额知道,但是不会用啊解决方案四:引用2楼biqi12321的回复: 这个额知道,但是不会用啊 如果你这图片只是为了美观,那么就在窗体的Paint事件里写上e.Graphics.DrawImage(图片路径,位置):解决方案五:额,当然不是,要实现动态效果!解决方案六:在本版

编程语言-c#我这样写代码后,为什么运行后窗体不显示picturebox中的图片,要怎样才能显示

问题描述 c#我这样写代码后,为什么运行后窗体不显示picturebox中的图片,要怎样才能显示 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace _134022

winform url 显示图片-winform中读取显示URL地址的图片在dgv列表中,并不下载,寻找解决方案

问题描述 winform中读取显示URL地址的图片在dgv列表中,并不下载,寻找解决方案 如果有多张图片就以多列的方式显示图片 解决方案 肯定是要下载的,代码参考http://stackoverflow.com/questions/10759772/how-to-show-image-from-url-in-datagridview-cell

Winform 程序的pictureBox 控件中显示附件图片,通过鼠标单击某个区域能够返回所单击的区域名称?

问题描述 给些提示,相应的解决办法就行,能够提供相关的代码,更好!先谢过啊 解决方案 解决方案二:mark解决方案三:没看见图片呢.解决方案四:是要所单击区域的附件的名称?你一个pictureBox里一个图片.可以通过鼠标的位置来对比.mouseargs.xmouseargs.y解决方案五:同意楼上解决方案六:只能通过事件处理函数的参数来确定位置了.mouseargs.xmouseargs.y解决方案七:恩.必须先明确知道picturebox里的图片被分为那些区域,然后根据鼠标的位置来确定.比如

如何让文字不断显示在图片上

问题描述 如何让文字不断显示在图片上?在Form1中添加了一个picturebox,在里面添加了一张图片,在程序运行过程中,会不断显示很多文本,如何让这些文本都显示在图片上方?而且还需要图片上方的文字加一个上下方向的滚动条,以查看显示的文字.我试过在picturebox上方加一个textbox,可是textbox不知道如何把它的背景色变为透明色,请大家帮帮忙,在线等,马上结贴! 解决方案 解决方案二:marque解决方案三:privatevoidpictureBox1_Paint(objects

jAni:可以动画显示背景图片的jQuery插件

文章简介:jAni是一个可以动画显示背景图片的jQuery插件.这个插件基本上是GIF动画的一个替代品,但是他有他的好处.所有浏览器都支持GIF形式的动画格式,而且也不需要额外的javaScript代码和标记.但是不好的一点是,GIF格式的图片只有256色.而且你不能控制图片的显示.这个插件 下载地址演示地址 简介 jAni是一个可以动画显示背景图片的jQuery插件.这个插件基本上是GIF动画的一个替代品,但是他有他的好处.所有浏览器都支持GIF形式的动画格式,而且也不需要额外的javaScr

JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法

  本文实例讲述了JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法.分享给大家供大家参考.具体如下: html代码: ? 1 2 3 4 5 6 7 8 9 <form name="searchform" id="search-form"> <div> <b>Search</b> <input type="text" name="txtInput" t

html如何将二进制图片数据流 在web上显示为图片

问题描述 html如何将二进制图片数据流 在web上显示为图片 求大神门的指点 急需解决 ............... 我是这么写的 document.getElementById('img').innerHTML= (e.data) 解决方案 e.data是从哪里来的?websocket发送的2进制数据还是什么?如果是2进制数据,用FileReader加载2进制数据生成base64的图片内容 ws.onmessage = function(evt) { var reader = new Fi

用Javascript判断图片是否存在,不存在则显示默认图片的代码_javascript技巧

利用image对象的onerror事件来判断,出错则更换image对象的src为默认图片的URL.  第一种情况:图片存在,正常显示 第二种情况:图片不存在,显示默认图片 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 下面是通过js的判断用javascript判断指定图片文件是否存在: 如判断<img src="http://www.jb51.net/logos.gif">这个图片地址是否存在. 如果不存在,隔几秒重新探测此图片,如果地址有效则,提示地址有效