تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مقال] Make Thread-Safe Calls to Windows Forms Controls
#11
الخاصية Threadstate تحقق ذلك

thread.ThreadState == System.Threading.ThreadState.Running
الرد }}}
تم الشكر بواسطة:
#12
استخدامها كذا صح
PHP كود :
      
 Dim th 
As New Threading.Thread(AddressOf some)
 
       If th.ThreadState Threading.ThreadState.Running False Then
            th
.Start()
 
       End If 

احس فيه تراكم بتنفيذ الكود هذا
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: Sajad
#13
رجعت للسي شارب لاطبق الكود ولكن لم ينجح 
يظل جامد حتى ينتهي العدSad
PHP كود :
int a 0;
 
           for (0<= 50a++)
 
           {

 
               this.Invoke((MethodInvoker)delegate {

 
                   label1.Text Convert.ToString(a);
 
                   label1.Refresh();

 
               });
 
              

              System
.Threading.Thread.Sleep(300);



 
           
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#14
هل كان هذا الكود اللي وضعته في روتين مثل اسم task واستعديته بالطريقة التالية
PHP كود :
Threading.Thread thr = new Threading.Thread(task);
thr.IsBackground true;
thr.Start(); 
الرد }}}
تم الشكر بواسطة: سعود
#15
اخي الوادي لقد استخدمت الطريقة الطويلة لكن الان الوضع اختلف فلقد انتقلت الان للزامرين لان اي فكرة احب اطبقها اولا اختبر معرفتي بالسي شارب ثم اجرب بالزامرين وتفاجات بعدم وجود invoke لاي اداة
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: الوادي
#16
(30-07-16, 11:51 PM)سعود كتب : اخي الوادي لقد استخدمت الطريقة الطويلة لكن الان الوضع اختلف فلقد انتقلت الان للزامرين لان اي فكرة احب اطبقها اولا اختبر معرفتي بالسي شارب ثم اجرب بالزامرين وتفاجات بعدم وجود  invoke لاي اداة


البديل لـ Invoke في Xamarin هي الدالة RunOnUIThread

PHP كود :
this.RunOnUiThread(delegate {
 
   details.Text OStateUserID.name "\n" OStateUserID.population;
}); 
الرد }}}
تم الشكر بواسطة:
#17
شرح جميل ومنسق شكرا جزيلا اخى الكريم
الرد }}}
تم الشكر بواسطة:
#18
شرح في منتهى الجمال لو تضيف شرح لاستخدام new action و new action<> في الثريد اكون شاكر جدا مع اني اعرف استخدامها لكن اريد توضيح منك لان طريقتك بترسخ في المخ ههههه
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  Autoscroll Controls Abu Ehab 2 4,515 25-09-21, 09:40 PM
آخر رد: Miloud
  Make a text file a project resource Abu Ehab 2 2,610 15-01-18, 12:53 PM
آخر رد: Abu Ehab
  [مقال] How to Make A splash screen in #C نور الدين وليد 1 2,242 01-12-16, 10:54 AM
آخر رد: afssac
  نبذة سريعة مع مثال عن Thread oneyemenweb2 0 2,689 19-11-12, 05:48 PM
آخر رد: oneyemenweb2

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


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