يغلق النوذج بطريق مبتكرة .
مصدر الفكرة في الرابط التالي :
http://www.vb4arab.com/cgi-bin/ubbcgi/ulti...ic&f=1&t=006481
وحيث أن خصائص نماذج الأكسس تختلف عن نماذج VB :( حيث لاتوجد خاصية Top وخاصية Left وكذلك خاصية Width في الأكسس اسمهاInsideWidth وخاصية Height اسمها في الأكسس InsideHeight لذا قمت بتعديل بسيط في الطريقة للتالي :
في حدث عند عداد الوقت ضع الأسطر التالية :
Me.InsideHeight = Me.InsideHeight - 100
'السطر السابق يقوم بإنقاص الإرتفاع
Me.InsideWidth = Me.InsideWidth - 100
'السطر السابق يقوم بإنقاص العرض
If Me.InsideHeight <= 0 Then DoCmd.Close
' لإغلاق النموذج
أنشئ زر أمر وضع في حدث عند النقر له :
Me.TimerInterval = 10
جرب تعليق سطر إنقاص العرض أو تعليق سطر إنقاص الارتفاع وكذلك زيادة المسافة (100) أو زيادة أو إنقاص الزمن (10) .
وبالمناسبة الموقع الذي نقلت منه الفكرة يحتوي على معلومات وأفكار وأكواد جيدة فأنصح الأخوان بزيارتة واستعراض الصفحات القديمة منه خاصة قسم قواعد البيانات :
http://www.vb4arab.com/cgi-bin/ubbcgi/ulti...i?ubb=forum&f=2
وقسم واجهة برمجة التطبيقات API وعنوانه :
http://www.vb4arab.com/cgi-bin/ubbcgi/ulti...&start_point=35
لكن لا تخلونا هنا وحدنا :)
وللجميع التحية