r0ot$harp
شنبه 26 شهریور 1390, 23:52 عصر
سلام دوستان عزیز .
من یه سوال دارم که خیلی دنبالش گشتم .
یه سخت افزار دارم که زمانی که می خوام اطلاعات رو بگیره برنامه قفل می کنه . برای اینکه بتونم از دستش خلاص بشم و قفل نکنه از Thread استفاده می کنم . اما خوب یه سری جا ها به مشل می خورم . مثلا تو برنامه یکی از Function ها باید یه سری اطلاعات رو بخونه و بعد از تایید برم خط های بعدی برنامه . این مشکل رو با AutoResetEvent و WaitOne می شه حل کرد اما باز هم برنامه قفل می کنه .
کلا تو Thread ها می شه کاری کرد که متغییر عمومی برای پاسخ ایجاد نکرد و زمانی که یه Thread شروع به کار می کنه برنامه توی همون خط منتظر پایان کار بشه و بعد بره خط های بعدی ؟؟؟
باتشکر احسان
من یه سوال دارم که خیلی دنبالش گشتم .
یه سخت افزار دارم که زمانی که می خوام اطلاعات رو بگیره برنامه قفل می کنه . برای اینکه بتونم از دستش خلاص بشم و قفل نکنه از Thread استفاده می کنم . اما خوب یه سری جا ها به مشل می خورم . مثلا تو برنامه یکی از Function ها باید یه سری اطلاعات رو بخونه و بعد از تایید برم خط های بعدی برنامه . این مشکل رو با AutoResetEvent و WaitOne می شه حل کرد اما باز هم برنامه قفل می کنه .
کلا تو Thread ها می شه کاری کرد که متغییر عمومی برای پاسخ ایجاد نکرد و زمانی که یه Thread شروع به کار می کنه برنامه توی همون خط منتظر پایان کار بشه و بعد بره خط های بعدی ؟؟؟
باتشکر احسان