السلام عليكم ورحمة الله وبركاته:
لدي برنامج يتضمن حوالي عشرة أزرار أمر منها ما يتعلق بفتح نماذج منبثقة ومنها ما يتعلق بالطباعة أو التنقل بين السجلات أو البحث أو الحذف ...إلخ.
تم عمل هذا البرنامج على أكسس أكس بي ونظرا لبعض المشاكل مع تنسيق التاريخ التي لم أستطع تجاوزها على الأكس بي قررت نقل الملف إلى جهاز آخر عليه أكسس2000 فقمت بتحويل الملف من تنسيق 2002 إلى تنسيق 2000 ثم نقلته على الجهاز الآخر. عندما أقوم بالنقر على أي زر أمر من جميع الأزرار الموجودة في البرنامج بما فيها زر إنهاء التطبيق لا أجد الزر يقوم بعمله المطلوب وإنما تخرج لوحة رسالة مكتوب فيها هذه الرسالة:
( ينتج عن التعبير عند النقر الذي أدخلته كإعداد خاصية الحدث الخطأ التالي: حدثت مشكلة أثناء اتصال ( برنامج ورشة القمر ) بملقم OLE أو عنصر تحكم ActiveX .
· قد لا ينتج عن هذا التعبير اسم دالة معرفة بواسطة المستخدم أو ]إجراء حدث[
· قد يكون هناك خطأ في تقييم الدالة. الحدث . الماكرو.
قمت بتشغيل برامج أخرى على نفس الجهاز ووجدت أنها تعمل كما يجب دون أي مشاكل فاعتقدت أن المشكلة ربما كانت في القرص الفلوبي أثناء نقل البرنامج بين الجهازين فعدت إلى الجهاز الأول ( أكس بي ) وجربت البرنامج بعد تحويله لتنسيق2000 فوجدته يعمل كما يجب فنسخته من جديد وحذفت البرنامج من الجهاز الثاني وقمت بتنزيل الملف مرة أخرى مكانه ووجدت أن المشكلة ما تزال قائمة حيث تخرج لي تلك الرسالة مع كل زر أمر. أرجو تكرمكم بحل هذه المشكلة والسلام عليكم.




