abbaseftekhari
پنج شنبه 16 مهر 1388, 14:28 عصر
من در برنامه قسمتی دارم که Picturebox از بانک ادرس تصویر می خواند ونمایش میدهد حاالا اگر کاربر بخواهد عکس را عوض بکند عکس عکس جدید را انتخاب می کند و ادرس عکس جدیدupdate می شود مشکل من اینجا است هنگامی که عکس جدید در هارد ذخیره می شه عکس قدیم پاک نمی شود با اینکه من کد را درست نوشتم حالا کد را می گذارم شما دوستان عزیز نظر بدهید
کد پاک کردن تصویر قدیمی:
File.Delete(Environment.CurrentDirectory + "\\Pictures\\" + sn + ".jpg");
هنگام اجرا ای کد Exception رخ میدهید:
because it is being used by another process.
در حالی که من درهنگام تعویض عکس جدید با قدیم عکس قدیمی را از حالت سلکت خارج می کنم و هیج جور فراخوانی ندارد اما نمی دونم چرا Exception رخ می ده و اجرا نمی شه دوستان اگر کمک کنید و اشکال کار من را بگید خیلی کمک کردید.
کد پاک کردن تصویر قدیمی:
File.Delete(Environment.CurrentDirectory + "\\Pictures\\" + sn + ".jpg");
هنگام اجرا ای کد Exception رخ میدهید:
because it is being used by another process.
در حالی که من درهنگام تعویض عکس جدید با قدیم عکس قدیمی را از حالت سلکت خارج می کنم و هیج جور فراخوانی ندارد اما نمی دونم چرا Exception رخ می ده و اجرا نمی شه دوستان اگر کمک کنید و اشکال کار من را بگید خیلی کمک کردید.