تبسم ساینا
یک شنبه 20 مرداد 1392, 07:40 صبح
سلام دوستان
من یه پروژه نوشتم در مورد شیرینی فروشی.. پایگاه داده ش به این صورته که به ازای هر سطر برابر با فیلد کد یه عکس وجود داره در مسیر پروژه(مثلا" اگه سطری کدش 20 باشه یه عکس با نام 20.jpg در مسیر پروژه موجوده) .. حالا موقع ویرایش می خوام اگه کاربر عکس جدید اضافه کرد عکس قبلی پاک بشه و عکس جدید در مسیر پروژه ذخیره بشه.این کد ها رو نوشتم ولی موقع اجرا واسه حذف خطا میده که نمیتونه فایل رو حذف کنه , چون در اختیار یه برنامه دیگه س
string path = Application.StartupPath + "\\pic_shirini\\" + txtcode.Text + ".jpg";
if (System.IO.File.Exists(path))
System.IO.File.Delete(path);
pictureBox2.Image.Save(path);
ولی اگه همین خطا بالا رو اینجوری بنویسم خطا نمیگیره :
string path = Application.StartupPath + "\\pic_shirini\\1.jpg";
if (System.IO.File.Exists(path))
System.IO.File.Delete(path);
pictureBox2.Image.Save(path);
کسی می دونه مشکل از چی هست ؟
من یه پروژه نوشتم در مورد شیرینی فروشی.. پایگاه داده ش به این صورته که به ازای هر سطر برابر با فیلد کد یه عکس وجود داره در مسیر پروژه(مثلا" اگه سطری کدش 20 باشه یه عکس با نام 20.jpg در مسیر پروژه موجوده) .. حالا موقع ویرایش می خوام اگه کاربر عکس جدید اضافه کرد عکس قبلی پاک بشه و عکس جدید در مسیر پروژه ذخیره بشه.این کد ها رو نوشتم ولی موقع اجرا واسه حذف خطا میده که نمیتونه فایل رو حذف کنه , چون در اختیار یه برنامه دیگه س
string path = Application.StartupPath + "\\pic_shirini\\" + txtcode.Text + ".jpg";
if (System.IO.File.Exists(path))
System.IO.File.Delete(path);
pictureBox2.Image.Save(path);
ولی اگه همین خطا بالا رو اینجوری بنویسم خطا نمیگیره :
string path = Application.StartupPath + "\\pic_shirini\\1.jpg";
if (System.IO.File.Exists(path))
System.IO.File.Delete(path);
pictureBox2.Image.Save(path);
کسی می دونه مشکل از چی هست ؟