2014-01-17 7 views
5

Является ли Delphi XE5 TZipFile способным обрабатывать зашифрованные/защищенные паролем zip-файлы? Или для этого нужно использовать стороннее программное обеспечение?Пароли и Delphi TZipFile

Любая помощь будет оценена по достоинству.

+0

Судя по 4 часам перекати-поле, нет. Вам нужно, по крайней мере, дельфи. –

+0

Библиотека Jedi Code имеет оболочку более 7 zip lib, способную zip и несколько других форматов равномерно –

ответ

5

Рассматривая исходный код для System.Zip, я не вижу никаких признаков того, что позволило бы работать с зашифрованными Zip-файлами. Не существует положений для указания пароля для создания или удаления файлов или создания Zip-архива.

Вы всегда можете включить поддержку зашифрованных архивов, используя Turbo Power Abbrevia, открытый несколькими года назад от Turbo Power. Он был обновлен для поддержки XE5, согласно SVN repository для проекта в SourceForge. Он хорошо поддерживается разработчиками проекта, поставляется с полным исходным кодом и, по крайней мере, является кросс-платформенным (Windows, OS X и Linux), я не вижу никаких указаний на поддержку Android или iOS).

Смежные вопросы