3

ラジオを聞くためのプログラムをvb.netで書いています。

ハードドライブに永久にダウンロードせずにインターネットのイメージをロードできるようにするにはどうすればよいですか。だって私がこれをしたら

PictureBox1.BackgroundImage = "http://www.bbc.co.uk/radio1/chart/assets/a/aviciivsnickyromero/single/icouldbetheonenicktim/artwork/26948.jpg"

しかし、「エラー 2 タイプ '文字列' の値を 'System.Drawing.Image' に変換できません」と表示されます。

4

1 に答える 1

16

メモリ内のストリームにダウンロードします。

Dim tClient as WebClient = new WebClient

Dim tImage as Bitmap = Bitmap.FromStream(New MemoryStream(tClient.DownloadData(url)))

PictureBox1.Image = tImage
于 2013-02-12T18:24:17.007 に答える