Witam serdecznie,
przychodzę do Kolegów i Koleżanek po drobną pomoc.
Otóż nie bardzo wiem jak zamknąć wątek, ale może najpierw kod:
public Thread proba;
private void ThreadTask()
{
jakiś tam filewatcher sobie działa
}
buttonem odpalam:
private void button_Click(object sender, EventArgs e)
{
Thread proba = new Thread(new ThreadStart(this.ThreadTask));
pierwszy.IsBackground = true;
pierwszy.Start();
}
Chciałbym abym po naciśnięciu przycisku STOP wątek przestał działać - zatrzymał się, próbowałem na kilak sposobów, pierwszy z brzegu:
private void button2_Click(object sender, EventArgs e)
{
proba.Abort();
}
Niestety wyskakuje błąd o treści: "Object reference not set to an instance of an object."
Jeżeli ktokolwiek zechciałby poświęcić odrobinę swojego czasu byłbym bardzo wdzięczny i z góry dziękuję.
Pozdrawiam