Показать сообщение отдельно
  #8  
Старый 20.01.2010, 01:14
ART ART вне форума
Продвинутый
 
Регистрация: 13.02.2006
Адрес: Магнитогорск
Сообщения: 669
Репутация: 14745
По умолчанию

Если работа идет внутри цикла, то Suspend не поможет.

Я делал так:
Код:
 var 
  Stop: boolean; //где то, но глобальная

Далее в потоке:
Код:
...
 for i := 1 to N do begin
  ...
  if Stop = true then
   repaet
    application.processmessages;
  until Stop = false;
  ...
 end;
...
Ответить с цитированием