Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 24789, TCompress v8.3 File and Database Compression Components

by Peter Hyde Email: Anonymous


Native components for the creation of multi-file compressed archives, as well as database, file,
resource and in-memory compression using streams.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 6.0  to 11.1 46 downloads
Copyright: All rights reserved


Size: 1,652,039 bytes
Updated on Thu, 02 Aug 2007 23:44:12 GMT
Originally uploaded on Thu, 02 Aug 2007 23:44:08 GMT
SHA1 Hash: D1BC26A260282F50157BFE7565079E6E166DFBFF
MD5 Hash: 89F13CE6F41777D78703F0BF3B7626A2

    Explore the files in this upload

Description
TCompress provides native components for the creation of
multi-file compressed archives, as well as database, file,
resource and in-memory compression using streams.
Three compression methods (RLE, LZH and LZH5) are built in, with
"hooks" for the easy addition of custom compression formats.

TCompress also includes drop 'n play components for automatic
database blob, image, rich text and memo compression, based on the
VCL's TDBMemo, TDBRichText and TDBImage components.

Images compress by up to 99% when using LZH, hence there is a
massive saving in disk space and disk or network access when
using these components.

TCompress comes with an extensive demonstration, many source
examples and comprehensive help and keyword files. Supports
Delphi 6, 7, 8, 2005, 2006, 2007, TurboDelphi 2006, C++ Builder 6 and 2007, TurboC++ 2006, and Kylix 3.

* Thread-safe NATIVE compression -- no DLL, OCX worries
* Multi-file compressed archives using the TCompress component
* Files and archives up to 8 exabytes are supported (Note: memory streams
and their descendants are still limited to 2 GBytes in size)
* Database BLOB (memo, image) compression with TCDBMemo,
TCDBimage and TCDBRichText
* In-memory compression using streams
(file/memory/blob/resource<-->file/memory/blob)
* Event hooks for customizable user interaction
* Built-in LZH5 (Lempel-Ziv-Huffman) and RLE (Run-Length Encoding) compression
* Easy to add your own custom compression routines at any time
* Functions and examples to support compressed resources
and self-extracting EXEs
* CompressString and ExpandString utility methods
* Key-based compressed data encryption
* Loads of example source included
* Full component source code available

For more information, see http://webcentre.co.nz/compress.htm

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Server Response from: ETNACDC03