نمایش نتایج 1 تا 3 از 3

نام تاپیک: خطای The process cannot access the file because it is being used by another process در تغییر فایل

  1. #1

    خطای The process cannot access the file because it is being used by another process در تغییر فایل

    سلام

    در برنامه ایی که دارم باید فایل هایی کپی و حذف بشن، فایلها تصویر هستند و هنگام لود فرم در پنلی نمایش داده می شود.

    و هنگام ویرایش فایل جدید باید جایگزین فایل قدیمی بشه یا حذف ...
    و ...

    اما این پیام رو میده :::

    The process cannot access the file 'M:\C#‎\\MyTmp.jpeg' because it is being used by another process.
    برای رفع این مشکل چکار کنم ؟؟؟

    راه حل من ذخیره فایل ها در بانک هست ...

  2. #2

    نقل قول: رهایی از خطای 'because it is being used by another process' هنگام 'حذف یا جایگزینی' یک فایل

    کسی جوابی برای این مشکل نداره ... !!؟

  3. #3

    نقل قول: رهایی از خطای 'because it is being used by another process' هنگام 'حذف یا جایگزینی' یک فایل

    مشکلم رو اینطور حل کردم ...

    ابتدا ::

    Image newImage;
    MemoryStream MemoryStream = new MemoryStream();


    این دو رو تعریف کردم ....

    بعد هم برای استفاده از فایل نوشتم ::

    if (File.Exists(@"des.jpg"))
    {
    using (newImage = Image.FromFile(@"des.jpg"))
    {
    newImage.Save(MemoryStream, newImage.RawFormat);
    }

    pnlView.BackgroundImage = Image.FromStream(MemoryStream);
    MemoryStream.Close();
    }
    else
    pnlView.BackgroundImage = null;


    با این روش دیگه موقع حذف و ... پیام بالا رو نمیده .....

تاپیک های مشابه

  1. پاسخ: 44
    آخرین پست: چهارشنبه 25 اسفند 1395, 20:41 عصر
  2. پاسخ: 1
    آخرین پست: پنج شنبه 04 آبان 1391, 02:38 صبح
  3. پاسخ: 28
    آخرین پست: دوشنبه 10 مهر 1391, 14:20 عصر
  4. The process cannot access the file because it is being used by another Process
    نوشته شده توسط اشکان یوسف زاده در بخش C#‎‎
    پاسخ: 2
    آخرین پست: شنبه 17 مرداد 1388, 17:11 عصر
  5. The Process cannot access the file, because it is being used by another process
    نوشته شده توسط اشکان یوسف زاده در بخش C#‎‎
    پاسخ: 5
    آخرین پست: یک شنبه 04 مرداد 1388, 03:32 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •