22-06-19, 03:02 PM
سلام عليكم
بعد الصلاة على سيدنا محمد
اريد كود لإيقاف
backgroundworker
backgroundworker stops
|
22-06-19, 03:02 PM
سلام عليكم
بعد الصلاة على سيدنا محمد
اريد كود لإيقاف
backgroundworker
22-06-19, 03:44 PM
وعليكم السلام ورحمة الله وبركاته
عليه افضل صلاة وسلام على خاتم الانبياء سيدنا محمد صلى الله عليه وسلم
اما بعد بخصوص السؤالك
فاداء الـ Backgroundworker
هو عبارة عن تنفيذ للمرة واحدة
مثل Button بحيث انه يتوقف بعد تنفيذ الكود الذى بداخله
وليس كمثل الـ Timer الذى يتم تكرار العملية حتى اتمام الايقاف
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ] ساهم دائماً فى لكل من يقوم بالمساهمة فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله ▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية تم الشكر بواسطة: wared
22-06-19, 03:56 PM
(22-06-19, 03:02 PM)e-coder كتب : (لست مبرمج VB.NET) لإيقافه قبل الانتهاء من مهمته عليك بتفعيل الخاصية WorkerSupportsCancellation الخاصة بأدة BackgroundWorker. وفي زر الإيقاف نفذ الأمر CancelAsync الخاصة بأدة BackgroundWorker. وفي حدث DoWork الخاصة بأدة BackgroundWorker، وتحديدًا داخل الحلقة التكرارية افحص CancellationPending الخاصة بأدة BackgroundWorker للتأكد من طلب الإلغاء من أجل الخروج. تعديل مع ترتيب الكود كود : Imports System.ComponentModel تم الشكر بواسطة: elgokr , asemshahen5
|
|