Показать сообщение отдельно
  #13  
Старый 08.02.2012, 23:39
Siropchik Siropchik вне форума
Прохожий
 
Регистрация: 07.02.2012
Сообщения: 22
Репутация: 10
По умолчанию

Выяснил что зависалово начинается в цикле после ShellExecute
хотя фаил создается на диск но не переименовывается
Прошагать не получается, даже на Break не реагирует
PHP код:
ShellExecute(hf, 'open', 'flac.exe', PChar(' -F '+FlacName+'t.wav'), nil, SW_HIDE); 
   if 
not FileExists(FlacName+'t.flac') then Exit;
    while 
not RenameFile(FlacName+'t.flac',FlacName+'.flac') do Application.ProcessMessages; 
Ответить с цитированием