28-03-14, 12:26 PM
السلام عليكم
بعــــــــد أذن البروفيســـــــور سامر مدير شركتنا ....
شوف أخي الكريم :
أنت لازم الأول تستدعي مكتبة :
وبعدها ممكن تستخدم الـــ Thread كما تريد
شـــــــوف : أنا عملت لك مثـــــــــال بســــــــــــيط جدا ...
بعــــــــد أذن البروفيســـــــور سامر مدير شركتنا ....
شوف أخي الكريم :
أنت لازم الأول تستدعي مكتبة :
PHP كود :
using System.Threading;
وبعدها ممكن تستخدم الـــ Thread كما تريد
شـــــــوف : أنا عملت لك مثـــــــــال بســــــــــــيط جدا ...
PHP كود :
Thread Thrd;
private void ThreadBtn_Click(object sender, EventArgs e) {
Control.CheckForIllegalCrossThreadCalls = true;
Thrd = new Thread( new ThreadStart( DoSomething ) );
Thrd.IsBackground = true;
Thrd.Start( );
}
private void DoSomething( ) {
//
// Do Some Process Here ....
if ( Thrd .IsAlive ) {
// ....
// Do Some Thing Else Too ..
}
}
private void StopBtb_Click(object sender, EventArgs e) {
// ....
// You Can Stop Your Process Here ..
Thrd.Abort( );
}

