Einzelnen Beitrag anzeigen

Dax
(Gast)

n/a Beiträge
 
#2

Re: Wie auf 2 Threads warten?

  Alt 25. Apr 2006, 14:59
Wenn dein Programm während des Laufs der (beiden) Threads sowieso blockiert (was WFMO ja verursacht) könntest du es auch so machen:
Delphi-Quellcode:
while (not Thread1.Terminated) or (not Thread2.Terminated) do
begin
  Application.ProcessMessages;
  Sleep(100);
end;
Entsprechend für die Einzelthreadversion anpassen, obwohl ich mich da frage, warum nen einzelnen Thread, auf den gewartet wird?

PS: Ich nehme mal an, TtSearchSourceFiles ist eine Variable. Dann erstellst du die aber mit TDeinThreadTypName.Create(), nicht DeinVariablenName.Create()
  Mit Zitat antworten Zitat