Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

compression

Status
Not open for further replies.

ecynaxt

Programmer
Mar 20, 2002
11
GB
I am looking for a freeware compression component/class that is capable of both string and file compression, it doesn't have to be pkzip compatable. The most important thing is the size of the compiled code. My application has to fit on a floppy and is already quite tight for space.

Some of the components I have seen use a number of large DLLs which I don't have the space for. I have tried ZLibEx but I seem to get buffor errors that the author has yet to fix.

Does anybody have any other suggestions.

 
Try searching for ZipTV component. Sorry i can't give you an URL, but i don't think it whould be a problem to find. It supports a lot of archivers (Zip, Rar and others).

--- markus
 
Have a look for BZIP, it can compile into the exe and has a small overhead.

The manual is at if you can't find it let me know and I can email you the .pas files.

Kind Regards, Paul Benn

**** Never Giveup, keep trying, the answer is out there!!! ****
 
Paul,

I have found bzip/libbzip2. Can it be used to compress a simple string. I am assuming the function bzBuffToBuffCompress could be used to do this though I am not 100% sure of how I would pass in the source and destination.

cheers for the help

Andy
 
Hi Andy,

Not Sure not used it yet, I normally use DynaZIP, which needs a DLL.

Something else to look into is EXE Compression, I use ASPACK ( ) this will help you get a bit more space of your floppy disk!

Sorry I could not be much help on that one.
Kind Regards, Paul Benn

**** Never Giveup, keep trying, the answer is out there!!! ****
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top