الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة بخصوص تشغيل Timer داخل Thread منشأة

بدأه محمد حسام عبد السلام في 7 يونيو 2012 · 1 رد · 356 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته لدي هذا الكود :

Thread MyThread = New Thread(New Threadstart(testing);
MyThread.Start();
Private Void Testing ()
{
Timer1.start();
}
 private void timer1_Tick(object sender, EventArgs e)
{
           //C# Code
}

المشكلة يلي عم تظهر أنو عند تشغيل التايمر داخل الثريد لا يقوم بتنفيذ الكود الموجود داخل الميثود Timer1-tick

مع العلم بأنه عند تشغيل التايمر على الثريد الأساسية الخاصة بالفورم تعمل ويتم تنفيذ الكود ماداخل الميثود

Timer1-tick

هل يوجد أي كود آخر يجب كتابته لكي يتم تنفيذ الكود ماداخل Timer1-tick

وعندي شكوك في أن التايمر 1 لايستطيع تنفيذ timer1_Tick لأن timer1_Tick و Timer1.start(); موجودتين في 2 ثريد منفصلتين فهل هذا صحيح ؟

أرجو الأفادة وشكرا للجميع

مواضيع مشابهة