PsiHo Posted March 14, 2004 Report Share Posted March 14, 2004 Привет всем!!! как заархивировать файл(ы) при помоши dll (rar или zip или ...) если можно поподпобнее или на исходниках Link to comment Share on other sites More sharing options...
PsiHo Posted March 16, 2004 Author Report Share Posted March 16, 2004 Что не кто ничего знает обидно Link to comment Share on other sites More sharing options...
KDima Posted March 20, 2004 Report Share Posted March 20, 2004 На чём? Вообще есть утилы pkzip.exe pkunzip.exe Они работают из под командной строки... Можно их запустить из твоей проги! Или например для Delphi есть компонент ZPTV В нём есть все функции для работы с архивами! Link to comment Share on other sites More sharing options...
PsiHo Posted March 23, 2004 Author Report Share Posted March 23, 2004 Ты имееш виду досовским образом a ZIP TV столько (гимарою) я вот что нашел http://www.torry.net/vcl/compress/std/zf.zip и без пробелем !!! B) Link to comment Share on other sites More sharing options...
guildin Posted February 26, 2007 Report Share Posted February 26, 2007 В продолжение темы работыс архивами. Пакетные файлы. (других аналогов не нашел, так что здесь) После долгих извращений я составил небольшой cmd-шник, который по идее должен архивировать папки внутри указанной (usersdir1) и впоследствии обновлять архив: setlocalset rarexec="C:\Program files\WinRAR\winrar.exe"set logdir=I:\backup\logsset bdir1=I:\Backupset usersdir1=Homeecho ------------------------- Start daily backup %DATE% %TIME% >> %logdir%\backup.log e:cd %usersdir1%for /d %%i in (*.*) do %rarexec% a -u -m4 -r -as -ilog\%logdir%\backup_err.log -wi:\temp\ %bdir1%\%%i.rar f:\%usersdir1%\%%i >> %logdir%\%%i.logecho ------------------------- End daily backup %TIME% >> %logdir%\backup.log Что не получается: Непонятно каким образом рарится три-четыре папки из двадцати, и видимой зависимости нет. Поначалу я думал, что виновато использование пробелов в названиях некоторых из них, но папки написанные одним словом и (о боже-боже) в процесс также не включались. Кто нибудь сталкивался с такой проблемой? Link to comment Share on other sites More sharing options...
skeletor Posted February 27, 2007 Report Share Posted February 27, 2007 PsiHo: выражайтесь яснее. Заархивировать с помощью dll - это взять, засунуть в эту dll функции архивации и потом с помощью некоторой исполняемой программы, которая испольует эту dll - заархивировать. Я так понимаю. Если вы имеете ввиду просто используя dll - то НИКАК. Ибо dll - не являеться исполняемым файлом. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now