I am looking for a compression component that supports Delphi2010 and allow me to do the basic operations of:
- create .zip archives
- extract from .zip archives
- delete .zip archives
I also need the component to be free for commercial usage and possibly does not use/rely on a DLL (I don't mind if it does).
So far I have looked into ZipForge, FlexCompress, KaZip and UnRAR, but I found out that I needed to purchase a license to commercially use ZipForge and FlexCompress. When it came to KaZip, there were errors in the code so I was unsuccessful in terms of installing the component. Whereas UnRAR was just that; it only decompressed .zip or .rar archives.
So In summary, I need a compression component that:
- is free for commercial use
- supports Delphi 2010
- performs the above stated operations
- does not use DLLs (however, I do not mind)