PDA

View Full Version : خطای Out Of Memory



h_assefi
دوشنبه 24 تیر 1392, 12:04 عصر
سلام به همه دوستان
توی مشکل بزرگی افتادم که نمیدونم باید چیکارش کنم

من می خوام از طریق کد زیر عکسی که توی بانک اطلاعاتی ذخیره کردم با توی برنامم بارگذاری کنم اما نمی دونم که این اروری که میده واسه چیه
متن ارورش اینه : "Out Of Memory"

اینم کدی که باش این کار را انجام میدم:
if (!string.IsNullOrEmpty(dt.Rows[0]["NumIcon"].ToString()))
{
byte[] barrImg = (byte[])dt.Rows[0]["NumIcon"];
string strfn = Convert.ToString(DateTime.Now.ToFileTime());
FileStream fs = new FileStream(strfn, FileMode.CreateNew, FileAccess.Write);
fs.Write(barrImg, 0, barrImg.Length);
fs.Flush();
fs.Close();
pictureBox1.Image = Image.FromFile(strfn);
}

لطفا کمک کنید خیلی فوریه

mousa1992
دوشنبه 24 تیر 1392, 13:26 عصر
از این کد استفاده کن برای لود عکس
System.IO.MemoryStream ms = new System.IO.MemoryStream(barryimg);
PictureBox1.image = Image.FromStream(ms);

موفق