DelphiFAQ Home Search:

Best components for handling ZIP files

 

comments3 comments. Current rating: 1 stars (1 votes). Leave comments and/ or rate it.

The adhoc solution would be to use an external program e.g. pkzip.exe and call it with tricky code involving WinExec() or ShellExecute(), combined with signal handler to wait for the termination of the pkzip execution.

The preferred way is to use a native ZIP component to have full control over the zipping process.
Here is a list of components that I have made experience with:

- TZipMaster freeware VCL by Eric W. Engler (englere@swcp.com)
This is a Pascal component that interfaces to a DLL (written in C, I believe). The source code for the component comes with it, not the code for the DLL.
Supports sfx (self-extracting archives)
For Delphi 2-5 and C++Builder.

- Delphi Zip, public domain and contains full sourcecode. Requires a DLL to be distributed.
Can create self-extractors (executable Zip files), which you can freely distribute.
Check it out at: http://www.geocities.com/SiliconValley/Orchard/8607/
or: http://members.tripod.lycos.nl/Vleghert/

- VCLZip, native shareware component no DLLs involved. This is probably the best choice if you're willing to pay a modest registration fee.
http://www.bigfoot.com/~boylank

- Abbrevia tool from TurboPower, expensive..

- XCeed, for Delphi 2-5. expensive

- ZipTV at www.ziptv.com.
They support a lot more compression formats and are said to work very well.
Content-type: text/html

Comments:

2012-06-05, 21:29:31
anonymous from China  
<strong> http://www.coachout..strong> <a href=' http://www.coachout..g>Coach Outlet Online</strong></a><br />
<strong> http://www.coachfac..strong> <a href=' http://www.coachfac..g>Coach Factory</strong></a><br />
<strong> http://www.myloveco..strong> <a href=' http://www.myloveco..g>Coach Outlet Online</strong></a><br />
<strong> http://www.buyincoa..strong> <a href=' http://www.buyincoa..g>Coach Outlet</strong></a><br />
<strong> http://www.cheapcoa..strong> <a href=' http://www.cheapcoa..g>Cheap Coach Handbags</strong></a><br />
<strong> http://www.coachfac..strong> <a href=' http://www.coachfac..g>Coach Factory Outlet</strong></a><br />
<strong> http://www.buycoach..strong> <a href=' http://www.buycoach..g>Coach Outlet Online</strong></a><br />
<strong>www.coachoutletonfactory.net</strong> <a href=' http://www.coachout..g>Coach Factory Outlet</strong></a><br />
<strong>www.coachoutletonline4you.us</strong> <a href=' http://www.coachout..g>Coach Outlet Online</strong></a><br />
<strong>coachfactoryoutletq.net</strong> <a href=' http://www.coachfac..g>Coach Factory</strong></a><br />
<strong>gotocoachoutlets.net</strong> <a href=' http://www.gotocoac..g>Coach Outlet Online</strong></a><br />
2012-11-12, 03:53:57
coach001 from United States  
2017-05-22, 11:03:15
Ermelinda from Ukraine  
rating
I just like the valuable information you supply for your articles.

I'll bookmark your weblog and take a look at again right
here regularly. I am rather sure I'll learn plenty
of new stuff right right here! Best of luck for the following!

 

 

NEW: Optional: Register   Login
Email address (not necessary):

Rate as
Hide my email when showing my comment.
Please notify me once a day about new comments on this topic.
Please provide a valid email address if you select this option, or post under a registered account.
 

Show city and country
Show country only
Hide my location
You can mark text as 'quoted' by putting [quote] .. [/quote] around it.
Please type in the code:

Please do not post inappropriate pictures. Inappropriate pictures include pictures of minors and nudity.
The owner of this web site reserves the right to delete such material.

photo Add a picture: