|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.08.2009, 22:10 | #1 |
Форумчанин
Регистрация: 02.08.2008
Сообщений: 213
|
Как без компонентов заарховировать папку?
Уважаемые товарищи, долго искал пример но кроме невнятных компонентов или примеров как заархивировать папку средствами Delphi я не нащёл, пример с использованием WinRar тут не подходит, жду вашей помощи!
|
15.08.2009, 22:15 | #2 |
Форумчанин
Регистрация: 07.12.2008
Сообщений: 244
|
|̲̅̅●̲̅̅|̲̅̅=̲̅̅|̲̅̅●̲̅̅]
|
16.08.2009, 08:42 | #3 |
Форумчанин
Регистрация: 28.09.2008
Сообщений: 344
|
dolphin705 уточни, что значит "без компонентов"?
Т.е. ты хочешь написать свой упаковщик - распаковщик файлов? Можно использовать dll с модулем описания экспортируемых из нее функций функций. Или написать свой алгоритм компрессии - декомпрессии, разработать свою структуру файла архива и написать минимум 3 функции: - упаковка в архив (с параметрами позволяющими упаковывать отдельные файлы, папки рекурсивно, с перезаписью или нет, только более старые перезаписывать ...) - просмотр списка файлов в архиве - распаковка файлов из архива (отдельных или папок, с перезаписью или нет, только более старые перезаписывать ...) Для конкретной задачи, если не надо универсальности, а просто собрать папку в один файл ( можно же файлы и не сжимать ) и потом просто извлечь в папку перезаписав все файлы, пишется очень просто. |
16.08.2009, 15:26 | #4 |
Форумчанин
Регистрация: 02.08.2008
Сообщений: 213
|
Всётаки решил использовать zlib и сжимает хорошо и код не сложный, всем спасибо!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вывести текст в окно без компонентов делфи. Только на win api | deadh5n1 | Помощь студентам | 1 | 08.12.2007 01:41 |
Как воспроизв. mp3 в пректе без каких либо компонентов | Domovoy | Мультимедиа в Delphi | 14 | 30.11.2007 20:01 |
как создать папку | matus | Помощь студентам | 2 | 05.11.2007 22:19 |
удалить папку без | Димарик | Общие вопросы Delphi | 3 | 04.10.2007 13:12 |
Как зашифровать папку | UnD)eaD)Snake | Общие вопросы Delphi | 6 | 15.08.2007 17:14 |