Deleting Threads (VB.NET)

1 отговора 0 прегледа
#1

Deleting Threads (VB.NET)

Здравеите. Направил съм програма която саздава няколко threads. След това ми трябва някои от тях да ги спра напално, Не просто на пауза а да ги махна напално от програмата ми и от системата (да ги изтрия). Също така ми трябва да мога да ги намеря и да ги ползвам според името което сам им задал чрез sampleThread.Name а не чрез името с което са декларирани в VB.NET. (това което имам в предвид е че има начини да намерч всичките Controls на Form1 и после да ги исползвам така, е нещо такова няма ли и за Threads?)

Благодаря.

Отговор
в отговор на SakisHrist #2

Re: Deleting Threads (VB.NET)

Няма изтриване. Псевдокод:
Thread Run()
{
do tasks needed before start
do while not exitedThread1
process
process some more
wend
do tasks needed before exit
}

И в главната програма имаме, когато искаме да спрем Thread-a ---> exitedThread1=true.


Отговор