|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.10.2010, 20:38 | #1 |
Пользователь
Регистрация: 14.09.2010
Сообщений: 89
|
Архивация
Взял код с форума:
Код:
Что значит ошибка, и как ее исправить? Последний раз редактировалось Stilet; 16.10.2010 в 21:26. |
17.10.2010, 00:52 | #2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Вероятно всего вот так:
{ В Uses дописываем Zlib; } Код:
Так как Zlib это ZIP то и файлы можно писать в *.Zip. Но если в этом нет необходимости т.е. чтобы придать вид того что эти файлы понимает только ваша программа то пишем то расширение которые вы захотите. ТупоИспользование Приведённого Кода никуда не годиться. Его ещё напильником предстоит из квадрата в кружок обрабатывать Последний раз редактировалось Человек_Борща; 17.10.2010 в 00:58. |
17.10.2010, 10:23 | #3 |
Пользователь
Регистрация: 14.09.2010
Сообщений: 89
|
Работает, спасибо. Новый вопрос: я думал, что файл после упаковки можно будет отрыть WinRar'ом . Неполучилось. Как сделать так, что бы при запуске уже заархивированного файла все его содержимое (в примере можно использовть файл file.jpg) разархивировалось в папку с самим архивом?
|
17.10.2010, 11:34 | #4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
По этому поводу ничего не могу сказать точно сказать. Просто никогда не требовалось распаковывать Zlib-архивы с помощью WinRar.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Архивация файла | BoT_T | Общие вопросы Delphi | 4 | 14.10.2010 08:02 |
Архивация папки | Vistar | Общие вопросы .NET | 12 | 11.01.2010 22:29 |
Архивация БД | dron-s | БД в Delphi | 0 | 10.03.2008 12:08 |
Архивация | Mitron | Общие вопросы Delphi | 10 | 14.02.2008 16:00 |