Форум: "Основная";
Текущий архив: 2007.10.07;
Скачать: [xml.tar.bz2];
ВнизКак зарарить файл в программе ? Найти похожие ветки
← →
DmitriyZ (2007-07-25 08:33) [0]Нужно програмным путем заархивировать файл как это сделать ?
← →
Юрий Зотов © (2007-07-25 09:26) [1]См. модуль ZLib.
← →
Rouse_ © (2007-07-25 10:24) [2]Если именно "зарарить" то только через консоль раровскую...
← →
SpellCaster (2007-07-25 14:49) [3]> Rouse_
Ну почему же, можно и гуевую версию запустить.
← →
clickmaker © (2007-07-25 14:54) [4]WinExec("winrar.exe a archive.rar -m5 .\FolderWhenFilesLive", SW_SHOWNORMAL);
← →
StriderMan © (2007-07-25 16:58) [5]
> Юрий Зотов © (25.07.07 09:26) [1]
> См. модуль ZLib.
сложный он. я в свое время откопал компонентик KaZip. очень удобный и без внешних библиотек.
← →
Юрий Зотов © (2007-07-25 17:11) [6]> StriderMan © (25.07.07 16:58) [5]
Сложный???
Как-то нужно было написать 2 процедурки - для сохранения потока в BLOB-поле с его предварительным сжатием и для извлечения с разжатием. Дополнительная сложность состояла в том, что данные в таблице уже были (естественно, несжатые), поэтому вторая процедура должноа была уметь читать и сжатые, и несжатые данные.
Посмотрел код Zlib, помыслил - и сделал за пару часов. До это работать с ZLib не приходилось. Что ж тут сложного?
← →
StriderMan © (2007-07-25 17:56) [7]
> Юрий Зотов © (25.07.07 17:11) [6]
KaZip проще значительно. Применительно к моей задаче внедрение заключалось в вызове всего двух функций
ZipFiles
UnZipFiles
насчет потоков там тоже все имеется
и главное - без внешних DLL
← →
Юрий Зотов © (2007-07-26 00:18) [8]> StriderMan © (25.07.07 17:56) [7]
Будем посмотреть, спасибо.
← →
SpellCaster (2007-07-26 14:05) [9]Когда-то юзал еще VCLZip, однако KaZip действительно лучше.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.10.07;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.038 c