كيف أقوم بأخفاء الفورم من تلقاء نفسه بعد 5 ثواني مثلا ؟
توقيت ظهور الفورم
اخي الفاضل ابو بشير
السلام عليكم ورحمة الله وبركاته
تستطيع عمل ذلك من خلال التالي
1. يفترض ان يكون لديك نموذجين الاول اسمه Form1 وهذا سيكون الشاشة الافتتاحية والاخر هو Form2 وهو النموذج الرئيسي
2. نذهب الى قوائم الاكسيس ونختار ادوات ومنها نختار بدء التشغيل
3. في اعلى اللوحة على الجهة اليسرى بجانب كلمة موافق نجد عرض النموذج / الصفحة واسفل منه مستطيل عند النقر على السهم السفلي سيظهر لنا النماذج الموجوده لدينا في القاعدة نختار منها النموذج الاول Form1 لانه سيكون الشاشة الافتتاحية ثم نضغط موافق
4. نعرض النموذج الاول في وضع التصميم ونختار خصائص النموذج
5. من خصائص النموذج نختار التبويب حدث في اعلى اللوحة
6. ننزل الى الاسفل حتى نجد حدث عند عداد الوقت On Timer ونضغط عليه وسيظهر لنا اجراء حدث نقوم بإختياره وسنجد مربع صغير ايضا ذو ثلاث نقاط 000 نقوم بالضغط عليه وسيقتح لنا محرر الفيجول بيسك ونضع به هذا الكود
DoCmd.Close DoCmd.OpenForm "Form2"
حيث سيقوم هذا الكود بإغلاق النموذج الاول وفتح النموذج الثاني ولكن نحتاج الى عداد وقت لتنفيذ هذه العملية اذن
نعود الى خصائص النموذج ونختار ايضا حدث عند عداد الوقت On Timer سنجد اسقل منه مباشرة الفاصل الزمني لعداد الوقت وهو المطلوب اذن نضع مثلا 5000 وتعني 5 ثواني حيث ان الثانية في الاكسيس تمثل الرقم 1000
وهذا مثال مرفق
اختكم
زهره
أشكركِ ياأستاذتي القديرة
رزقك الله الصحة والعافية وحسن العاقبة
هذا الموضوع مغلق.

