water_lily_2012
دوشنبه 28 شهریور 1390, 11:59 صبح
سلام
من از کد زیر استفاده می کنم. ولی هنگام استفاده مجدد خطای "کاربری از عکس استفاده می کند" می دهد.
String appStartPath = System.IO.Path.GetDirectoryName(Process.GetCurrent Process().MainModule.FileName);
if (memberlist[0].Picture != null)
{
// Save file
FileInfo fi = new FileInfo(appStartPath +"\\pic.jpg");
if (!fi.Exists)
{
//Create the file.
using (FileStream fs = fi.Create())
{
fs.Write(memberlist[0].Picture, 0, memberlist[0].Picture.Length);
}
}
else
{
//Create the file.
using (FileStream fs = fi.OpenWrite())
{
fs.Write(memberlist[0].Picture, 0, memberlist[0].Picture.Length);
}
}
}
pictureBox1.Source = new BitmapImage(new Uri(appStartPath + "\\pic.jpg"));
من از کد زیر استفاده می کنم. ولی هنگام استفاده مجدد خطای "کاربری از عکس استفاده می کند" می دهد.
String appStartPath = System.IO.Path.GetDirectoryName(Process.GetCurrent Process().MainModule.FileName);
if (memberlist[0].Picture != null)
{
// Save file
FileInfo fi = new FileInfo(appStartPath +"\\pic.jpg");
if (!fi.Exists)
{
//Create the file.
using (FileStream fs = fi.Create())
{
fs.Write(memberlist[0].Picture, 0, memberlist[0].Picture.Length);
}
}
else
{
//Create the file.
using (FileStream fs = fi.OpenWrite())
{
fs.Write(memberlist[0].Picture, 0, memberlist[0].Picture.Length);
}
}
}
pictureBox1.Source = new BitmapImage(new Uri(appStartPath + "\\pic.jpg"));