آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

توقف یک ترد با یک دکمه و اجرای دوباره همان ترد با دکمه دیگر

hojjat  8 سال پیش  8 سال پیش
0 0

سلام کسی میدونه چطور یه ترد را با یه کلیک توقف کامل کنیم و دوباره با یه کلیک دیگه همون ترد را اجرا کنیم ?  چون دستورات thread.stop و .. جوابگو نیست و برنامه کرش میکنه. من یه دستور گذاشتم داخل یه حلقه اجرا داخل ترد و زمان مناسب دستور دادم از حلقه بیاد بیرون ولی وقتی دوباره ترد را start میکنم برنامه کرش میکنه که خطای کرش ناشی از این که هنوز ترد متوقف نشده که دوباره start میزنم. من میخوام بدونم چطور ترد متوقف میشه . ممنون اگه جواب بدید هرجا گشتم جوابی پیدا نکردم که کار کنه.

0 0
سلام از توابع notify و wait استفاده کنید. (8 سال پیش)
0 0
ممنونم ولی وقتی توی حلقه thread.wait میزنم وقتی اجرا میشه برنامه کرش میکنه (8 سال پیش)
0 0
دلیل نداره کرش کنه اگر امکانش هست کد بزار ببینیم ... (8 سال پیش)
0 0
کدشو بذارید اگر ممکنه (8 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .