我想要從3 url請求3圖像,然後嘗試顯示在三個picturebox.But我有我的代碼中的問題。非常感謝答案!三Imges從三個網址加載,並顯示在3圖片框
private void button1_Click(object sender, EventArgs e)
{
var request1 = WebRequest.Create("https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Schloss_Neuschwanstein_2013.jpg/300px-Schloss_Neuschwanstein_2013.jpg");
var request2 = WebRequest.Create("https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Schloss_Neuschwanstein_2013.jpg/300px-Schloss_Neuschwanstein_2013.jpg");
var request3 = WebRequest.Create("https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Schloss_Neuschwanstein_2013.jpg/300px-Schloss_Neuschwanstein_2013.jpg");
using (var response1 = request1.GetResponse())
using (var response2 = request2.GetResponse())
using (var response3 = request2.GetResponse())
using (var stream1 = response1.GetResponseStream())
using (var stream2 = response2.GetResponseStream())
using (var stream3 = response2.GetResponseStream())
{
pictureBox1.Image = Bitmap.FromStream(stream1);
pictureBox2.Image = Bitmap.FromStream(stream2);
pictureBox3.Image = Bitmap.FromStream(stream3);
}
}
}
}
什麼實際問題? –
@JohnLouieDelaCruz我的編碼沒有運行,每當我嘗試運行它時,它都會變成死循環。 – ktina51
請添加更多詳細信息,如堆棧跟蹤([通過日誌記錄](https://msdn.microsoft.com/en-us/library/42ste2f3%28v=vs.90%29.aspx)),顯示一種方式重現問題,展示預期結果,以及所用課程的細節 – Bonatti