Показать сообщение отдельно
  #2  
Старый 14.02.2016, 00:49
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Цитата:
procedure TMyThread1.Execute;
begin
while not Terminated do
Synchronize(DoWork);
end;

procedure TMyThread1.DoWork;
begin
while true do
begin

end;
end;
Это ж гениально. Создаем поток, чтобы в фоне параллельно что-то делать, но сразу дергаем synchronize и навечно блокируем нормальную работу главного потока пустым циклом.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием