تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تـأخير غلق الفورم او البرنامج حتى ينتهي كل Backgroundworker من الأوامر
#1
السلام عليكم ، كيف حال الجميع
كيف يمكنني تأخير غلق الفورم او البرنامج كاملا إذا كان هناك BackgroundWorker مازال يعمل
الرد
تم الشكر بواسطة:
#2
تحقق من وضعيتها في حدث اغلاق الفورم form_closing

الرد
تم الشكر بواسطة: asemshahen5
#3
هناك أكثر من واحدة... الفكرة التي اريد ان اصبو اليها هي عند وجود اي واحدة مشغوله يقوم بعمل تأخير غلق الفورم و يبقى كل مرة يتأكد من ان كل BackgroundWorker الموجودة غير مشغلة حتى ينغلق
الرد
تم الشكر بواسطة:
#4
اقرأ أكثر عن الفكرة ووالمشكلة وطرق معالجتها
https://stackoverflow.com/questions/1731...sing-event

الرد
تم الشكر بواسطة: asemshahen5
#5
اخي محمد كريم
لم تفهم قصدي بعد ، اما بخصوص الرابط فهو يتحدث عن إلغاء او إيقاف BackgroundWorker و انا لا اريد إيقاف عملها بل أريد إيقاف إغلاق الفورم يتم تقوم كل BackgroundWorker و تنتهي منه
الرد
تم الشكر بواسطة: محمد كريّم
#6
شاهد هذه الحلقة أخى فبها كل ما ستحتاجه بأمر الله...



الرد
تم الشكر بواسطة: asemshahen5 , محمد كريّم , larbihamri
#7
أخي باختصار

1- تضيف متغير جديد للفورم وليكن من نوع بولياني true / false اسمه CloseTheForm

2- في حدث اغلاق الفورم FormClosing تقوم بالتأكد من أن كل الـ BackgroundWorkers لا تعمل
إذا وجدت واحدة على الأقل تعمل، قم بالغاء اغلاق الفورم وأعط قيمة true للمتغير CloseTheForm
إذا لم يوجد حدث شغال فليغلق الفورم بشكل طبيعي

3- في حدث الـ BackgroundWorker تأكد من قيمة المتغير CloseTheForm إذا كانت True فليغلق الفورم بعد انتهاء تنفيذ كوده

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة عرض البرنامج بالشكل الكامل عمور2016 9 282 23-09-20, 01:46 AM
آخر رد: عمور2016
  [VB.NET] كيفية تشفير اكواد البرنامج من السرقة ميدو الفنان 1 97 22-09-20, 07:17 AM
آخر رد: Anas Mahmoud
  [VB.NET] كيف بامكاني معرفة عدد اللى فاتحين البرنامج بتاعي ميدو الفنان 0 67 21-09-20, 01:09 PM
آخر رد: ميدو الفنان
  فتح الفورم على حسب مقاس الشاشة khaled Mohammed 2 129 17-09-20, 02:44 AM
آخر رد: mrfodri
  [VB.NET] أرجو مساعدة ..... أريد أرسال رسالة بريد إلكترونى من البرنامج بواسطة الفيجول بيسك رامى محمد 2 150 16-09-20, 03:57 PM
آخر رد: رامى محمد
  [VB.NET] مشكلة تعليق البرنامج عند العمل ميدو الفنان 6 228 11-09-20, 09:00 PM
آخر رد: T 1
  عدم ظهور التغييرات على الفورم aftfm 7 280 30-08-20, 10:04 PM
آخر رد: aftfm
  [VB.NET] ايرور عند فتح الفورم نضال ابو العافيه 2 246 19-08-20, 08:21 PM
آخر رد: نضال ابو العافيه
  مشكله ظهرت فجأه فى البرنامج خالد كامل1 2 313 12-08-20, 11:29 PM
آخر رد: خالد كامل1
  [VB.NET] مشكلة عند تشغيل البرنامج اسامه الهرماوي 1 232 12-08-20, 09:23 PM
آخر رد: boudyonline

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


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