Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 在DataGridView中显示图像工作不正常_Vb.net_Datagridview - Fatal编程技术网

Vb.net 在DataGridView中显示图像工作不正常

Vb.net 在DataGridView中显示图像工作不正常,vb.net,datagridview,Vb.net,Datagridview,我试图在DataGridView控件中显示图像,我使用了以下代码: Dim img As Bitmap img = New Bitmap("http://cache.images.globalsportsmedia.com/soccer/teams/75x75/1241.png") ' Create the DGV with an Image column Dim dt As New DataGridView() Me.Controls.Add(dt)

我试图在DataGridView控件中显示图像,我使用了以下代码:

     Dim img As Bitmap
    img = New Bitmap("http://cache.images.globalsportsmedia.com/soccer/teams/75x75/1241.png")
    ' Create the DGV with an Image column
    Dim dt As New DataGridView()
    Me.Controls.Add(dt)
    Dim imageCol As New DataGridViewImageColumn()
    dt.Columns.Add(imageCol)
    ' Add a row and set its value to the image
    dt.Rows.Add()
    dt.Rows(0).Cells(0).Value = img

但是在这一行中有一个错误:
img=New Bitmap(“http://cache.images.globalsportsmedia.com/soccer/teams/75x75/1241.png“”
编译器向我显示以下消息:不支持URI格式

我试图在网站上的图片表中显示,我如何克服这一问题?

试试这个:

Dim request as WebRequest = WebRequest.Create("http://cache.images.globalsportsmedia.com/soccer/teams/75x75/1241.png")
Dim response = request.GetResponse()
Dim responseStream as Stream = response.GetResponseStream()
Dim bitmap2 as Bitmap = new Bitmap(responseStream)


' Create the DGV with an Image column
// proceed with your code.