Показать сообщение отдельно
  #1  
Старый 24.04.2009, 02:55
dm-451 dm-451 вне форума
Прохожий
 
Регистрация: 23.04.2009
Сообщения: 9
Репутация: 10
По умолчанию Winexec и завершение процесса

Здравствуйте. Использую команду
Код:
WinExec('D:\program files\winrar\rar.exe a -f -hp[123] D:\\123.rar D:\\myfilename.txt',0);
для добавления файла в архив. Всё хорошо добавляется, но после выполнения в процессах висит Rar.exe. И, например, при попытке перезаписать архив - ругается, что этот архив используется другим приложением. Приходится вручную убивать процесс в диспетчере задач. Подскажите, пожалуйста, как это можно реализовать в делфи или какой-нибудь другой способ работы с архивами?
Заранее благодарен.
Ответить с цитированием