تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف اعرف احداث لـ thread
#1
اعزائي لو اردت تطبيق هذا المقال http://www.vbforums.com/showthread.php?6...-in-VB-Net
كيف اعرف الاحداث المهمة مثل الموجودة في الـ backgroundworker
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#2
هههه الكلاس Thread لايحتوي على اي حدث


اخوي نظام الThread يختلف عن backgroundworker

ارجو منك متابعة كتاب الاستاذ احمد جمال او تركي العسيري فقد خصصا باب كامل عن الThread وشرحوه بشكل افضل بكثير من المصدر الي عندك
الرد }}}
تم الشكر بواسطة:
#3
إقتباس :هههه الكلاس Thread لايحتوي على اي حدث

اقصد الموجود بتعليقك التالي:
إقتباس :الThread احسها اكثر شمولية يعني لها اعدادات اكثر وخيارات اكثر
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#4
وهل في كلامي خطأ !!

الثريد مبدأ من مبادئ البرمجة ولايخلو اي برنامج منه

كل لغات البرمجة تدعم هذا المبدأ منزمان حتى من ايام الاسمبلي


يعني لما اقول انها لها خيارات اكثر هل بالضرورة انني اقصد بأنها تتشابه مع backgroundworker ؟!

backgroundworker بالاساس تنشئ Background Thread فلذلك هذه الاداة تستعمل احدى امكانيات الكلاس الاصلية Thread


كما قلت لابد لك شئت ام ابيت اتقان هذا المبدأ اذا واصلت عملك ك(مبرمج) لان هذا مبدأ مستحيل تستغني عنه


كلامي هذا لايعني ان تتخلى backgroundworker بالعكس فهي مفيدة في بعض الحالات

شوف يعني بضرب لك مثال عندك textbox وعندك richtextbox اداتان تتشابهان كثيرا

في بعض الحالات يفضل استخدامrichtextbox بدل textbox خاصة لو كان مستند طويل وفيه الوان

والعكس صحيح

هنا نفس الشيئ مع backgroundworker وThread

فأتذكر ان زيادة عدد backgroundworker يؤدي الى ثقل البرنامج (لان هذه الاداة تعتبر ك component)

بينما لو استخدمت 50 من thread مثلا لن يؤثر على البرنامج


كما قلت لك سابقا اخي .. رجاءا قم بمراجعة الكتب التي تتحدث عن الثريد بدل الدخول في دوامات مالها داعي .. وتحدد مالذي تحتاجه حقا
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ممكن اعرف معنى مفهومي HLD ,LLD bassant 0 312 30-01-25, 02:07 PM
آخر رد: bassant
  هل هي احداث مكررة ام ماذا closed and form_closed سعود 4 1,027 17-07-22, 02:59 AM
آخر رد: سعود
  [سؤال] كيفية معرفه مسار الويندوز أو بمعني آخر ازاي اعرف البارتيشن ال نازل عليه الويندوز حسن الجلب 1 1,200 16-10-21, 09:59 PM
آخر رد: Mohamad Anan
  السلام عليكم ممكن اعرف اى سبب المشكلة وحلها ؟ AhmedRamadan 13 3,499 03-10-21, 08:01 PM
آخر رد: asemshahen5
  [سؤال] ازاي اعرف العدد الصحيح حسن الجلب 1 1,195 13-04-21, 06:08 AM
آخر رد: messry
  السلام عليكم محتاج اعرف شئ في loop اليوم السابع 7 2,332 14-01-21, 08:25 AM
آخر رد: سعود
  [نقاش] عايز اعرف اسم القالب في هذا الموقع ahmed samir 1 1,146 12-01-21, 06:18 AM
آخر رد: ahmed samir
  [سؤال] فيما يخص دالة Thread.Sleep(1000) عبد الهادي بهاب 5 2,038 12-09-20, 06:32 PM
آخر رد: عبد الهادي بهاب
  يا جماعة الخير انا عوز اعرف ازاي اشغل اليوزر اجنت ع mpv ahmedmohammed 1 1,380 02-09-20, 09:43 AM
آخر رد: ahmedmohammed
  جزئية بسيطة في الداتاسيت اريد ان اعرف كيف تتعاملون معها ابو محمد محمد محمد 4 1,791 16-05-20, 08:48 AM
آخر رد: عبدالله الدوسري

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


يقوم بقرائة الموضوع: