From: Peter T on 20 Mar 2010 09:03 "Peter T" <peter_t(a)discussions> wrote in message > > "Nobody" <nobody(a)nobody.com> wrote in message >>>> >>>> See "Visual Basic 5/6 code for the Infozip DLLs" sample at this link: >>>> >>>> http://home.modemss.brisnet.org.au/~mlevoi/dos.html >>>> >>>> It may not do exactly what you want. I don't know if there is a command >>>> to delete specific files, but you can UnZip/Delete/ReZip. The DLL is a >>>> standard Windows DLL that doesn't require registration. Just put it in >>>> the same folder as the EXE. If you have trouble with the DLL not being >>>> found when running in the IDE, try adding these lines to Form_Load: >>>> >>>> ChDrive App.Path >>>> ChDir App.Path >>> >>> The download includes two VB projects, to unzip and zip respectively. >>> They require unzip.dll & zip.dll >> >> The DLL's are in the same ZIP file in the sample above. They are "hidden" >> in this subfolder: >> >> \infozip\Wiz\VisualC\Wiz_and_DLLs\Release > To remove/delete a file it seems do *not* need to UnZip (at least not obviously so). Simply do everything exactly as if makeing a Zip but see this (in vbunzip.vbp) ZOPT.fDeleteEntries = zDelEntries ' 1 If Files Passed Have To Be Deleted So, simply include zDelEntries=1 and in the file list add the file(s) to be deleted But having got this far, and for future reference, I still can't figure how to zip files with only partial paths, typically the path beyond the zip-file itself. Regards, Peter T
First
|
Prev
|
Pages: 1 2 3 Prev: Run time error 4003â?'what can I do ? Next: Looking for Charting and Print Preview control |