تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الرجوع للفورم الرئيسيةعند عدم تحريك الماوس لمدة معينة
#1
السلام عليكم 
أخواني أريد الرجوع للفورم الرئيسيةعند عدم تحريك الماوس لمدة معينة قمت بكتابة الكود التالي ويقوم بالعودة للفورم الرئيسي المدة المحددة وهي دقيقة لكن المشكلة أنه يعود سواء حركت الماوس أو لم أحركه  
كتبت في حدث Form7_MouseHover
Timer2.Stop
كتبت في حدث form7_MouseLeave
Timer2.start
كتبت في حدث Timer2_Tick
form2.show
me.close
لكم جزيل الشكر 
دمتم بود
الرد
تم الشكر بواسطة: asemshahen5
#2
(18-07-21, 08:25 PM)جيولوجي مبتدئ كتب : السلام عليكم 
أخواني أريد الرجوع للفورم الرئيسيةعند عدم تحريك الماوس لمدة معينة قمت بكتابة الكود التالي ويقوم بالعودة للفورم الرئيسي المدة المحددة وهي دقيقة لكن المشكلة أنه يعود سواء حركت الماوس أو لم أحركه  
كتبت في حدث Form7_MouseHover
Timer2.Stop
كتبت في حدث form7_MouseLeave
Timer2.start
كتبت في حدث Timer2_Tick
form2.show
me.close
لكم جزيل الشكر 
دمتم بود
اليك بهذا المثال


الملفات المرفقة
.rar   غلق فورم بعد مدة معينة.rar (الحجم : 71.8 ك ب / التحميلات : 38)
الرد
#3
السلام عليكم ورحمة الله وبركاته
كل عام وانتم بخير اضحى مبارك
اخي الكريم جيولوجي والاخ الكريم asmarsou 
الموضوع هو اقرب مايكون الى ScreenSaver
اي يجب ان يتحسس البرنامج توقف الماوس او توقف ضربات المفاتيح لمدة معينة يتم حسابها 
بالنسبة للمثال التالي استخدمت توقف حركة الماوس وهي الاكثر استخداما في البرامج
بعد فتح الفورم الثانية يتم تحديد مكان الماوس ومع التايمر في حدث التيك سيتم تحديد مكان الماوس ومع الحركة false
سيتم تنفيذ اغلاق الفورم بانتهاء المدة
اما اذا تم تحريك الماوس فمع كل حركة سيتم تحديد مكان الماوس والحركة اولها true واخرها False
المثال عملته على عجل وهو يعمل بشكل جيد وهو مبني على الثواني يمكنك تغيير الى دقائق غير قيم R1 و R2
من 
كود :
R1 = Now.Second
       R2 = Now.Second
الى
كود :
R1 = Now.Minute
       R2 = Now.Minute
ناحية اخرى وضعت عدد من التكست بوكس لعرض القيم ومايحدث
يمكنك الاستغناء عنها وقد وضعت الاكواد بدون العرض في مربعات النصوص تحت الاكواد وجعلتها Comment
قم بالتجربة وان شاء الله يفي بما طلبت


الملفات المرفقة
.zip   CloseFormWhenMouseNotMove.zip (الحجم : 155.67 ك ب / التحميلات : 17)
اعمل الخير واجرك لاتنتظره فالله خير من اليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد
#4
(19-07-21, 10:18 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
كل عام وانتم بخير اضحى مبارك
اخي الكريم جيولوجي والاخ الكريم asmarsou 
الموضوع هو اقرب مايكون الى ScreenSaver
اي يجب ان يتحسس البرنامج توقف الماوس او توقف ضربات المفاتيح لمدة معينة يتم حسابها 
بالنسبة للمثال التالي استخدمت توقف حركة الماوس وهي الاكثر استخداما في البرامج
بعد فتح الفورم الثانية يتم تحديد مكان الماوس ومع التايمر في حدث التيك سيتم تحديد مكان الماوس ومع الحركة false
سيتم تنفيذ اغلاق الفورم بانتهاء المدة
اما اذا تم تحريك الماوس فمع كل حركة سيتم تحديد مكان الماوس والحركة اولها true واخرها False
المثال عملته على عجل وهو يعمل بشكل جيد وهو مبني على الثواني يمكنك تغيير الى دقائق غير قيم R1 و R2
من 
كود :
R1 = Now.Second
       R2 = Now.Second
الى
كود :
R1 = Now.Minute
       R2 = Now.Minute
ناحية اخرى وضعت عدد من التكست بوكس لعرض القيم ومايحدث
يمكنك الاستغناء عنها وقد وضعت الاكواد بدون العرض في مربعات النصوص تحت الاكواد وجعلتها Comment
قم بالتجربة وان شاء الله يفي بما طلبت
بارك الله فيك و جزاك عنا كل خير....وكل سنة و انت طيب
الرد
#5
وبارك الله فيك ولك اخي asmarsou
اعمل الخير واجرك لاتنتظره فالله خير من اليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد
#6
السلام عليكم ورحمة الله وبركاته
وكل عام أنتم بخير  وعيد أضحى مبارك 
سأجرب الكود وأخبركم بما حصل معي 

لكم جزيل الشكر 
دمتم بود
الرد
تم الشكر بواسطة: asemshahen5 , ابراهيم ايبو
#7
السلام عليكم ورحمة الله وبركاته 
كل عام وأنتم بخير عيدكم مبارك
الشكر لكم جميعاً على مجهودكم    تم المطلوب على أحسن حال 

وآسف لتأخري في الرد بسبب ظروف العيد 

لكم جزيل الشكر 
دمتم بود
الرد
تم الشكر بواسطة: ابراهيم ايبو
#8
وانت بالف خير اخي الكريم جيولوجي 
اتمنى ان تكون قد استفدت من الطريقة
اعمل الخير واجرك لاتنتظره فالله خير من اليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كود انتقال الماوس تلقائيا من التيكست بوكس ابو نور الهدى 6 328 16-09-21, 12:00 AM
آخر رد: ابو نور الهدى
  معادلة عد كلمة معينة داخل اكثر من تكست بوكس ابو العلاء 10 487 13-09-21, 12:45 AM
آخر رد: ابراهيم ايبو
  [سؤال] كود تحريك الفورم من اي نقطه حسن الجلب 1 181 26-08-21, 05:44 PM
آخر رد: asemshahen5
  [VB.NET] استعلام تجميعي للاصناف خلال مدة معينة محمد اسماعيل 1 385 13-07-21, 02:46 AM
آخر رد: اسامه الهرماوي
  كود زر refresh للفورم ممكن حل لو سمحتو ؟ fathy54654 6 590 11-07-21, 04:23 PM
آخر رد: asmarsou
  EmpDataGridView طباعة أعمدة معينة رامى محمد 0 250 01-06-21, 05:30 PM
آخر رد: رامى محمد
  [سؤال] كيفيه استخدام بكره التمرير في الماوس حسن الجلب 2 427 28-03-21, 12:49 AM
آخر رد: حسن الجلب
  [سؤال] كيفيه التحكم في بكره الماوس حسن الجلب 1 366 26-03-21, 03:55 AM
آخر رد: حسن الجلب
  [VB.NET] مؤشر الماوس muaamar 2 431 12-03-21, 05:54 PM
آخر رد: muaamar
  أريد كود يقوم بعرض صورة عند وضع مؤشر الماوس علي تكست بوكس بمقاسات معينة ؟ PeterGhattas082460 2 702 10-01-21, 12:29 AM
آخر رد: asmarsou

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم