SHD.NET
سه شنبه 12 دی 1391, 19:55 عصر
سلام . من توی برنامم برای لوکردن تصویر از اینترنت درون پیکچرباکس از دستورات زیر استفاده می کنم
System.Net.WebClient MyWebClient = new System.Net.WebClient();
byte[] ImageInBytes = MyWebClient.DownloadData("Picture Address");
IO.MemoryStream ImageStream = new IO.MemoryStream(ImageInBytes);
frmPic.BackgroundImage = new System.Drawing.Bitmap(ImageStream);
اما هنگام استفاده از این دستورات چند ثانیه برنامه هنگ می کنه و ..
میخواستم بینم میشه با استفاده از Background wk یا ترد کاری کرد که برنامه هنگ نکنه ؟
چون من کار با این 2 تا رو بلد نیسم
ممنو میشم راهنماییم کنین
System.Net.WebClient MyWebClient = new System.Net.WebClient();
byte[] ImageInBytes = MyWebClient.DownloadData("Picture Address");
IO.MemoryStream ImageStream = new IO.MemoryStream(ImageInBytes);
frmPic.BackgroundImage = new System.Drawing.Bitmap(ImageStream);
اما هنگام استفاده از این دستورات چند ثانیه برنامه هنگ می کنه و ..
میخواستم بینم میشه با استفاده از Background wk یا ترد کاری کرد که برنامه هنگ نکنه ؟
چون من کار با این 2 تا رو بلد نیسم
ممنو میشم راهنماییم کنین