الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الفايل لا يتم مسحه من الهارد

مغلق
بدأه mbmh في 1 يونيو 2005 · 4 رد · 523 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الكرام السلام عليكم

قمت بكتابة هذا السؤال في مرة سابقة ولكن للاسف لم يدجبني عليه احد وها ان اعيده مرة اخرى بصيغة اخرى ربما لانه كان في المرة الاولى غير مفهوم

ببساطة لدي برنامج يتعامل مع الصور من خلال اسناد صورة معينة الى مرع صورة في نموذج بعد ان ينسخها الى فولدر معين

وعندما يضغط المستخدم على زر المسح فان البرنامج يقوم باسناد قيمة خالية ال مربع الصورة ومن ثم يقوم بمسحها من الهارد باستخدام الايعاز

file.delete(filename)

والمشكلة تحصل هنا

لان البرنامج يعطي رسالة خطأ بان الصور مستخدمة من قبل تطبيق اخر ولا يوافق هلى مسحها بالرغم من ان مربع الصور الذي يحتويها اصبح فارغاً

فما الحل لهذه المشكل ياترى

وجزاكم الله خيرا

#2

اعطني المشروع من فضلك عشان اعرف كيف طريقتك وان شاء الله اشوف لك الحل

اطيب تحيه لك

#3

الاخ الكريم

لبرنامج كما ذكر لك مجرد واجهة تحوي صندوق صورة يتم اسناد عندما يضغط عليه المستخدم يفتح امامه نافذة اختيار مل وعندما يختار صورة ما من اي مكان في الجهاز فان البرنامج يقوم بنسخ هذه الصورة لى فولدر معين ومن ثم يسند هذه الصورة الى مربع الصور الذي على الفورم لتظهر فيه

والباقي ذكرته في سؤلي وجزاك الله خيرا ...

<_<

#4

طيب يا أخي انت ممكن لما فتحت الصوره وحملتها على الفورم ما سكرت الكود

Filestream.close

عشان كذا يقولك ان الصوره مازالت مستخدمه من قبل برنامج اخر

ممكن يالغالي لأن انا ماعرف الطريقه اللي انت استخدمتها

اطيب تحيه لك

#5

اخي الحبيب

عملية الاسناد تتم بلطريقة التالية

PB1.IMAGE=NEW BITMAP(FILENAME)

وعملية تفريغ محتوى

PB1.IMAGE=NOTHING

وشكرا لتفاعلك

هذا الموضوع مغلق.

مواضيع مشابهة