[ icko1985 @ 21.09.2007. 21:14 ] @
Pozdrav svima. Radim neku aplikaciju u C# sa nitima pa mi treba pomoc.
Pitanje je sledece imam niz niti i sve su startovane i svaka izvrsava istu funkciju e sad kako da ih (recimo klikom na dugme) sve zaustavim u isto vreme pa da posle (klikom na neko drugo dugme) one nastave izvrsavanje tamo gde su stale? Unapred hvala
[ cokeI @ 26.09.2007. 17:54 ] @
Imash metode Suspend() i Resume(), ali pazi u shta se upustash... :)
[ mmix @ 28.09.2007. 19:51 ] @
Pasent nacin bi bio da obavestis niti da treba da pauziraju i da one zavrse ciklus cega god i da se suspenduju u trenutku kad je to sigurno obaviti. Kao sto rece cokeI mozes da ih suspendujes nasilno iz glavnog threada, ali ako koristis neke thread sync mehanizme i zaustavis thread dok je u nekom threadsync bloku, taj blok ce biti zakljucan dok ponovo ne pokrenes threadove.