Доброго времени! Возвращаюсь обратно к созданой теме.
Работает все нормально НО, если архивирую больше трех файлов выскакивает вся та же ошибка, отчет из лога WinRar:
Код:
17.10.2011 15:16:16 Невозможно открыть d:\Arhive\123456.rar
17.10.2011 15:16:16 Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
причем файлы успешно упаковываются.
проблему "решил" отключив отчет об ошибках
Код:
s := 'a -inul -ilog.\ErrRar.txt -dh -ep -m5 ' + ArcName + ' ' + FileName;
ShellExecute(0, nil, 'winrar', PChar(s), nil, SW_SHOWNA);
Но все же не могу понять что не так. Именно до трех файлов пакует без ошибки, более трех с ошибкой но все равно пакует. Перепробовал разные манипуляции с ключами WinRar не помогло.