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