Показать сообщение отдельно
  #7  
Старый 18.05.2015, 15:39
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

По идеи, если заменить в вашем коде
Код:
...
WaitForSingleObject(pi.hProcess,INFINITE);
...
на
Код:
...
while (WaitforSingleObject(pi.hProcess, 200) = WAIT_TIMEOUT) do
  application.ProcessMessages;
...
то сборка не будет казаться завешанной и будет отвечать на сообщения
Ответить с цитированием