PDA

View Full Version : سوال: کنترل threadها



barnamenevisjma
پنج شنبه 09 دی 1389, 20:31 عصر
آیا میتونم یه thread کنترل کنم؟(start-stop-pause-resume) البته اسم thread رو دارم.

میشه راهنمایی بفرمایید.

fahimeh2010
پنج شنبه 09 دی 1389, 20:54 عصر
منظورت از کنترل چیه؟

ahrimaneahurai
پنج شنبه 09 دی 1389, 23:47 عصر
خب شما وقتی می خوای از یک نخ استفاده کنی اون رو start میکنی
بخوای pause یا resume کنی از sleep استفاده میکنی یعنی اول pause میشه و بعد از مدتی که تعیین کردید دویاره شروع به کار میکنه

barnamenevisjma
جمعه 10 دی 1389, 01:17 صبح
خب شما وقتی می خوای از یک نخ استفاده کنی اون رو start میکنی
بخوای pause یا resume کنی از sleep استفاده میکنی یعنی اول pause میشه و بعد از مدتی که تعیین کردید دویاره شروع به کار میکنهبا اطلاعات کم من، این در صورتیه که آبجکت های اون thread توسط برنامه خودمون(در حال اجرا هست) ایجاد شده باشه.
کاری که من میخوام انجام بدم، اینه که: ببینم اگه thread ی با فلان اسم، در حال اجرا هست، اونو تغییر حالت بدم.(مثلا stop یا sleep کنم.)
مشکل من اینجاست که این thread لزوما از برنامه من شروع نشده.(فرض کنید به دلیلی برنامه بسته شده ولی این thread باقی میمونه.(من هم همین رو میخوام.). حالا برنامه دوباره اجرا شده و من من میخوام دوباره با اون thread ارتباط داشته باشم.) اصلا ایا همچین کاری ممکنه؟