Thema: Delphi Frage zu Threads

Einzelnen Beitrag anzeigen

iphi

Registriert seit: 13. Feb 2009
262 Beiträge
 
Delphi 7 Personal
 
#1

Frage zu Threads

  Alt 21. Okt 2009, 12:32
Hallo,

ich habe ein nettes Beispiel zu Multithreading gefunden

http://neftali.clubdelphi.com/ejempl...de_threads.zip

und versuche das zu verstehen.

An folgender Stelle habe ich ein Verständnisproblem:

Delphi-Quellcode:
procedure TProgressBarThread.Execute;
begin

    while true do begin
      Synchronize(MoveTh);
      Sleep(50);
    end;

end;
Was soll "while true" bewirken? Das stimmt doch immer? Andererseits läuft der Thread nicht mehr ordnungsgemäß, wenn man die while-Zeile und die zugehörige end-Zeile auskommentiert.

???

Gruß, Thomas
  Mit Zitat antworten Zitat