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

كيف اريد ان أجعل فورم يعمل ويشتغل بعد عدة دقائق مثل شاشة التوقف

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

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

كيف اريد ان أجعل فورم يعمل ويشتغل بعد عدة دقائق مثل شاشة التوقف

انا مثلاً عندي فورم1 وفورم2

اريد عند شتغيل الفورم 1 في حال إذا ما ضغت على زر ولا حركت الماوس

اريده ان يظهرلي الفورم 2

مثل شاشة التقوف يعني في حال إذا ما أشتغلت على الجهاز فترة معينة تشتغلا شاشة التوقف

ولكن انا اريد تشغيل الفورم رقم 2

هل يجب وضع تايمر

وهل يوجد كود لعمل ذالك بارك الله فيكم

#2

للرفع

#3

الا يوجد كود لعمل ذالك اخواني

#4

اتبع الخطوات التالية

1 - قم بانساء متغير من نوع انتيجر ,, ليصبح بمثابة عداد ,, بحيث يكون متغيير عام ,, يعني تنشئه خارج كل الاحداث وليكن اسمه مثلا timerCount.

2 - اضف تايمر الى الفورم , واجعل قيمة تايمر انترفال = 1000 أي بمايعادل ثانية واحدة .

3- في حدث الفورم لوود , قم بتعيين قيمة المتغير العام timerCount = صفر.

4- في حدث ماوس موف للفورم ، قم بتعين قيمة المتغير العام timerCount= صفر ( لاعادة الترقيم الى صفر كلما تحرك الماوس )

5- في حدث التايمر ,, اكتب الكود التالي

timerCount=timerCount+1

if timerCoun=60 then
form2.show
timerCount=0
timer1.enable=false

endif

6- في حدث فورم اكتيف اكتب الكود التالي لاعادة تنشيط التايمر عند العودة للفورم الاول.

timer1.enable=true

هذا كل شي ,, كفكرة

تحياتي

تم تعديل هذه المشاركة بواسطة omani في 3 يناير 2012 في 22:17

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#5

أخي omani الله يعطيك العافية

اخي يوجد بعض الاشياء ما فهمتها

مثل هذه

1 - قم بانساء متغير من نوع انتيجر ,, ليصبح بمثابة عداد ,, بحيث يكون متغيير عام ,, يعني تنشئه خارج كل الاحداث وليكن اسمه مثلا timerCount.

4 - في حدث ماوس موف للفورم ، قم بتعين قيمة المتغير العام timerCount= صفر ( لاعادة الترقيم الى صفر كلما تحرك الماوس )

6 - في حدث فورم اكتيف اكتب الكود التالي لاعادة تنشيط التايمر عند العودة للفورم الاول.

والباقي فهمته

ما هو حدث الماوس

وحدث الأكتيف

193421555728746.jpg

أنا ارفقت المشروع

وضفت فيه التايمر وحقل تكست لتعين الدقيقة

Project1.rar

تم تعديل هذه المشاركة بواسطة جواد في 4 يناير 2012 في 13:26

#6

تفضل المثال بعد التعديل ومشروح الكود بالعربي, كل سطر منه .

تحياتي

ScreenSaver.rar

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#7

الله يبارك فيك اخي omani

والله يوفقك بالدنيا والآخرة

الف شكر لك اخي

الله يعطيك العافية

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…