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

حجز ملفات من خلال البرنامج

مغلق
بدأه asfour في 21 يناير 2007 · 6 رد · 676 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم......

الاخوة الاعضاء هل يمكن ان احجز ملف معين عن طريق البرنامج مهما كانت الالية بحيث لو حاول شخص من خارج البرنامج التعدبل او الحذف في هذا الملف لا يمكنه ذلك مثال:

لو كنت فاتح ملف قاعدة بيانات على الاكسس و حاولت ان تحذف ملف قاعدة البيانات لا يمكنك ذلك و تظهر لك رسالة من الويندوز

it's being used by another user or program

طبعا هذا مثال توضيحي لعملية الحجز ..ليس له علاقة بالبرمجة

و شكرا....

#3

السؤال ده كان فى دماغى بس على كل من الملفات و المجلدات.

طريقة الأخ عبد العزيز ممكنة مع الملفات و للمجلدات ممكن تعمل ملف جوه المجلد و برده تسيبه مفتوح.

#5

شكرا على الرد.........

لكن انا صممت برنامج لتخزين الصور, قاعدة البيانات تخزن مكان التخزين Path و الصورتخزن في مجلد بسبب وجود عدد كبير من الصور قد يصل الى اكثر من 50.000

لكن تبقى مشكلة وهي امكانية حذف الصور من المجلد مباشرة ,قاعدة تبقى محجوزة لكن المشكلة في الصور.

طبعا لا يمكن فتح جميع الصور بسبب عددها الهائل, و اذا قمت بفتح ملف داخل المجلد احجز المجلد لكن باقي الصور لن تحجز

توجد فكرة قريبة وجدتها عندما قمت بتنصيب مضاد فيروس و حاولت ان اضيف برنامج الكراك او اي عملية اخري من تعديل او حذف اي ملف النتيجة : لا يمكنك التعديل لان المجلد بالكامل محجوز ل process معينة بالويندوز.

ارجو ان تكون الفكرة قد وصلت.

ولكم جزيل الشكر

تم تعديل هذه المشاركة بواسطة asfour في 22 يناير 2007 في 09:40

#6

طيب هل يوجد شي قريب منه في دوال API؟

طب اي حاجة...

#7

السلام عليكم ورحمة الله وبركاته

قمت بكتابة كود وهو في المرفقات ولكن المشكلة أن هذا الكود لا يستطيع أن يتحمل أكثر من 500 ملف مرة واحد

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

لكن أنا اعتقد أنه هناك طريقة أفضل وهي أن تخزن الصور في قاعدة بيانات ومن خلال هذه القاعدة تستطيع أن تفتح وتخذف وتعدل ما تشاء ، وانت فقط الذي يستطيع أن يعدل لأن قاعدة البيانات تكون مستعملة وممكن إنك تغير امتداد قاعدة البيانات بحيثتصبح غير مكشوفة ((( للمستخدم المبتدئ فقط لكن ممكن بكل سهودلة معرفة أنها قاعدة بينات ))) وقم بوضع كلمة مرور لقاعدة البيانات

إن شاء الله بالتوفيق

وأنا جاهز لأي ملاحظات أو مساعدات

___________.rar

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

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