يرجى المساعدة في تصميم أيقونة على النموذج لفتح المجلدات على القرص الصلب حيث يكون بعض الاحيان المسار اكثر من مجلد في المجلد الرئيس وذلك بشرط رقم المجلد او اسم المجلد الموجود في حقل على النموذج
الوصول إلى المجلدات على القرص الصلب من خلال ايقونه على النموذج
نعم هذا الامر سهل وممكن جدا، سأشرحة واصنعها بنفسك فلن اعدل على ملفك ، اولا اجعل قاعدة البيانات في حدث تحميل النموذج الافتراضي تغير المسار الى المسار الحالي بواسطة الامر التالي
chdir currentproject.path
ولكي تفتح اي مجلد او ملف اخر مهما كان نوعه فاستخدم الطريقة الصحيحة في استخدام الامر shell
وهي ان تقوم باستدعاء متصفح الوندوز الافتراضي explorer.exe ((ولا تحتاج لكتابة المسار له)) واجعل اسم المجلد المطلوب فتحه كوسيطة parameter تعبرها للمتصفح بهذه الطريقة
shell "explorer.exe currentproject.path& "\" & foldername
واذا كان اسم المجلد هو قيمة في حقل معين
shell "explorer.exe currentproject.path& "\" & [textboxvalue]
ولكن ماذا لو كان هذا المجلد غير موجود؟ يجب ا ن تقوم باخذ الاحتياطات اللازمة لجعل الكود يتأكد من وجود المجلد على المسار ، وفي حال عدم وجوده تتحكم في رسالة الخطأ التي تقوم بعرضها على المستخدم ، ابحث في مشاركتي الخاصة ببرنامج الصادر والوارد وانظر كيف يعمل.