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