Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#36

Re: Threads und BackgroundWorker

  Alt 14. Mär 2008, 15:08
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();
            }
        }
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat