Einzelnen Beitrag anzeigen

markusj

Registriert seit: 9. Dez 2005
Ort: Kandel
408 Beiträge
 
#3

Re: Thread nach Ablauf wiederverwenden

  Alt 18. Jun 2006, 00:07
Das mit dem Wiederresumen ist mir auch klar...
Ich denke, der Sinn hängt auch von der Aufgabe ab.
Mein Thread erstellt auf Knopfdruck eine Liste von x*100000 Array-Einträgen.
Währenddessen kann der Benutzer weiter mit dem Programm arbeiten.
Sobald der Thread fertig ist, lädt das Programm dieses Array.
Will der Benutzer ein neues Array, klickt er wieder auf den Knopf, und dann soll der Thread wieder Anlaufen.
Wieso kann man das nicht machen? Besteht da keine Möglichkeit, den Thread einfach wieder anzuwerfen?
Ansonsten kapsle ich das ganze in eine Schleife, aber das würde mir nicht so gefallen.

Danke für die Antwort

Markus

EDIT: Ich bin davon ausgegangen, dass man den Thread, nachdem er Terminated hat, einfach wieder anwerfen kann...

EDIT2: Gut, ich habs jetzt gerafft ... einfach eine Schleife mit while not terminated und am ende der schleife ein suspend ... dann wartet er auf das resume und geht dann wieder an den anfang
Markus
  Mit Zitat antworten Zitat