Watch, Follow, &
Connect with Us

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


ID: 27998, TCompLHA 9 LHArc/LHA Archive Management for Delphi & C++ Builder

by Peter Hyde Email: Anonymous


TCompLHA helps you create and manage archives compatible with the popular freeware LHArc and LHA utilities (these archives can also be processed by the popular WinZip program if you have LHA). Simple one-step methods such as Scan, Compress, Expand, Delete and Verify make archive management very easy. In addition it includes the TSegLHA component which allows for the creation of segmented (e.g. multi-disk) archives.
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 RAD Studio, Version 6.0  to 15.0 45 downloads
Copyright: All rights reserved


Size: 1,901,553 bytes
Updated on Sun, 29 Aug 2010 21:16:30 GMT
Originally uploaded on Sun, 29 Aug 2010 21:16:39 GMT
SHA1 Hash: 2A851CBD8AE0CFED003E8AB7F495AEDD6E1596AC
MD5 Hash: 51A82C61926EC8DA3E85304EA5D44334

    Explore the files in this upload

Description
TCompLHA helps you create and manage archives compatible with the popular freeware LHArc and LHA utilities (these archives can also be processed by the popular WinZip program if you have LHA). Simple one-step methods such as Scan, Compress, Expand, Delete and Verify make archive management very easy. In addition it includes the TSegLHA component which allows for the creation of segmented (e.g. multi-disk) archives.

Key properties such as ArchiveName, CompressionMethod, Confirm, and FilesToProcess provide easy control over how files are processed, including a fully customizable user interface.

TCompLHA comes with an extensive demonstration, source examples and comprehensive help and keyword files. Component source is optionally available for registered users.

Included in the TCompLHA set are:
* TCompLHA component — LHArc/LHA multi-file archive manager component
* TSegLHA component — Segmented archive and backup manager component
* TCompLHAStream component — Full-source TStream derivative for automatic compression to/from any stream
* LHADEMO — extensive full-source drag-and-drop archive manager demonstration
* SFX and MAKEEXE — example projects for making self-extracting/self-installing archives
* SEGDEMO and ADDRESS — full source applications showing how to create segmented archives, and how to add easy backup/restore functions to any database application
Key Features

* Standard support for Delphi 6 to 2011 (XE), C++ Builder 6 to 2011 (XE) and Kylix 3
* Create and manage multi-file compressed archives
* Simple one-step methods for most operations, including backup/restore
* Read/write compatible with archives made with LHArc and LHA for Windows, DOS or Unix
* Archives can also be processed by shell utilities such as WinZip
* Read compatible with TCompress archives
* Compress any stream (e.g. memory, database blobs) directly to/from archives
* Wild card processing, encryption, self-extracting archives
* Automatic stream compression with TCompLHAStream
* Thread-safe compression for multi-threaded applications
* Automatic creation of segmented archives (e.g. for disk-spanning)
* Standard user interface provided, fully customizable
* Built-in verify and "safe" modes — ideal for Internet and communications applications
* NATIVE compression — no mucking about with DLLs, OCXes etc.
* Full component source code available

TCompLHA can be used to easily compress or expand data in archives compatible with the DOS/UNIX LHArc and LHA utilities. Many other utilities, such as WinZip, can also be configured to process archives created by this component. (Note: LHArc/LHA cannot read or write archives or files over 2GB in size; TCompLHA does so by using with an extended header format only when required.)

The Confirm property allows you to turn on "standard" user interaction for archive processing operations — the messages used can be readily customised by changing the ConfirmMessages property.

Most developers might only need to drop a TCompLHA component on a form, set a couple of properties and call its Scan, Compress or Expand methods in order to create and work with their own multi-file archives. Others might use the advanced handling provided by the OnCheckFile and OnAfterProcessed events to provide advanced user interface handling and file management.

Those requiring segmented archives or dedicated backup features in their applications might use the TSegLHA component instead.

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

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Server Response from: ETNACDC03