0
我想從windows phone中的服務器獲取所有圖像。所以我在我的項目中編寫了這些代碼行。如何從windows phone中的服務器獲取圖像
{ ...
WebClient wc = new WebClient();
wc.AllowReadStreamBuffering = true;
wc.OpenReadCompleted += new OpenReadCompletedEventHandler(wc_OpenReadCompleted); wc.OpenReadAsync(new Uri("http://......./Images/" + image1path));
...
}
void wc_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e)
{
Stream result=e.Result;
BitmapImage bmp = new BitmapImage();
bmp.SetSource(stream);
}
假設有在服務器10倍的圖像,然後wc_OpenReadCompleted(對象發件人,OpenReadCompletedEventArgs e)段要求的10倍,但它給出的結果在錯誤的順序。 我得到的所有圖像,但每次錯誤的序列。
我該如何解決?
所以@max我該怎麼辦,所以你有一些代碼行然後請回復我。謝謝 – 2013-04-06 18:03:48
看到我問你爲什麼你想按特定的順序?如果是這樣,則爲每個圖像提供文件名並按照這些文件名的順序組合。我會很快拿出代碼。 – Mani 2013-04-07 05:08:19
謝謝@ max,因爲我正在提取每張照片的詳細信息(例如姓名年齡城市等),但是圖像不是以這種方式出現的,當我將照片與細節合併時,它不匹配。 – 2013-04-07 07:29:16