Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 29
Благодарности: 2

Профиль | Отправить PM | Цитировать


Доброго времени! Возвращаюсь обратно к созданой теме.

Работает все нормально НО, если архивирую больше трех файлов выскакивает вся та же ошибка, отчет из лога 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 не помогло.

Отправлено: 16:23, 17-10-2011 | #5