So geht es.
Noch ein letzter Punkt, dann haben wir es geschafft.
Die BackgroundWorker Komponente hat j aein Ereignis, welches ausgelöst wird, wenn er fertig ist. Wie kann ich jetzt mit der Thread-Klasse warten? Mittels
join friert mir die ganze Anwendung ein:
Code:
private void button1_Click(object sender, EventArgs e)
{
if (rbThread.Checked)
{
t = new Thread(ThreadProc);
t.Name = "Thead";
t.Start();
t.Join()
SetStatusText("ThreadStatusFinish");
}
else
{
backgroundWorker1.RunWorkerAsync();
}
}