Einzelnen Beitrag anzeigen

Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#8

Re: Mehrere Threads gleichzeitig...

  Alt 31. Jan 2006, 16:16
Zitat von TGR:
Delphi-Quellcode:
var i:Integer;
begin
  for i:=1 to Cnt do
  begin
    Thr[i].Terminate;
    Thr[i].Priority=tpHigher;
    Sleep(0);
    Thr[i]:=nil;
  end;
end;
Um auf die Beendigung zu warten kannst Du das Ereignis OnTerminate auswerten.

Thomas
Also im OnTerminate setze ich dann eine Variable auf True, woraufhin dann die Hauptschleife des Threads aufhören sollte...

aber sie tut es nicht.
ich hab so das gefühl das OnTerminate kommt nicht an
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat