TCompLHA
component set V7.0
LHArc/LHA Archive Management for Delphi, C++ Builder
& Kylix
What's New?
September 23, 2002: TCompLHA V7.0 and TCompress V7.0
released, incorporating support for Delphi 7 and Kylix 3! Files for
all supported versions of Delphi, Kylix and C++ Builder are
provided. Download TCompLHA
here.
TurboNote+: Have you downloaded TurboNote+, the
shareware version of our award-winning onscreen sticky notes and
instant messaging program? Great for developers, great for offices,
great for remembering tidbits of information. Or try the freeware
version at http://TurboPress.com/tbn3.htm.
Got an idle moment? Make it rewarding by spending some
time at http://businessdailyreview.com/
and http://scitechdaily.com/.
The best on the Web, every day!
And don't forget: TWebCompress
V2.0 our full-source freeware web compression
component which uses TCompLHA.
Note: If you are looking for general purpose
compression capabilities, including compression of database blobs,
strings or data in memory, single files and stream-to-stream
compression, see our TCompress component
set.
Overview
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 3-7, Kylix 1-3 and C++ Builder 1-6
- 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.
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.
Download TCompLHA
Download TCompLHA
V7.0 today! (1.6MB) (this link will do it)
(For those who prefer FTP, this will do
it.)
NB: If you don't need C++ Builder and Kylix files, you may prefer
to download this Delphi-only
archive instead (400K).
Come back soon to find about about new TCompLHA developments.
Registration
TCompLHA Registration and License fee: $NZ149
(approx. $US69)
Full source code of the CompLHA unit is also available for an
additional $NZ99 (approx. $US47), and the SegLHA unit for $NZ99
(approx $US47).
On registering, you will receive:
- Your personal Registration Number, which will eliminate the
reminder dialog
- The latest version downloadable from this Web site
- Rapid email assistance with any conundrums you encounter when
using TCompLHA
- Our thanks for supporting quality products for Delphi, C++
Builder and Kylix developers
We accept registration via Mastercard, Visa or bank
draft/electronic transfer in New Zealand dollars. You can register
online using our
secure server or our regular
server. Alternatively, just print and fax or email the handy
form in the Registration section of the CompLHA.hlp file.
New in TCompLHA V7.0
- Delphi 7 support
- Kylix 3 support
- From this release, object files for Delphi 1 and 2 and C++
Builder 1 are no longer provided.You can either obtain and compile
the source yourself, or use earlier versions of TCompLHA.
Upgrade price for Registered Users of earlier versions: $NZ99
(approx $US47)
If you bought source units for these versions, the upgrade fee
above includes a source upgrade for any units you own.
For proof of registration, please supply your existing
RegName and RegNumber. For proof of source code
ownership, please supply the first four source lines of each unit
you own.
Special crossgrade price for registered users of TCompress: $NZ99
(approx $US47)
To order your upgrade or to take advantage of these special
offers, use our online registration form (above) or simply print and
fax or email the handy form in the Registration section of the
CompLHA.hlp file.
News and Reviews: What others have said about our compression
products
"...we were extremely impressed with TCompLHA's performance --
even on files that are considered difficult to compress, such as EXE
files... we would highly recommend it to anyone who requires a
highly efficient and cost effective data compression solution for
your programs." Extract from the TCompress and TCompLHA
review by The Think Tank.
"I found both sets of components to be very easy to use and would
recommend them to anyone who needs this
functionality." Extract from the TCompress and TCompLHA review
at http://www.delphi32.com/.
"'TCompLHA is a very intuitive tool, and incredibly simple to
use. And the online help file is excellent. As a developer, I need
tools that work as I expect them to, with intelligent defaults, and
don't take hours to figure out. TCompLHA just drops into the program
and painlessly does its job." Al Brouillette
(albrov@worldnet.att.net)
"First let me thank you for one of the most well crafted
shareware Delphi components I have seen. I greatly appreciate those
who have gone the extra step to turn a "program" into a
"product....." Integral Scientific Software, Fort Collins, CO
80525-1799, USA.
"It works absolutely great, even beyond my expectations. Please
place me on your notification list for any enhancements to your
compression components. You have a very pleased customer, and a
superb product here -- the world needs to know about it." Dave
Culbertson, Custom Computers Inc
(dave.culbertson@chicopee.com)
"This is good. This is very good <G>. One very happy
camper!" Adam M. Commander, maker of Shazam Report Wizard
(shazam@halcyon.com)
"I was, and am still, impressed with the level of service you
provided. You went out of your way, even before we bought the
product, to work with me (by sending code, examples, etc)... and I
really appreciate it! Your level of service is extraordinary. I wish
that all of the people we dealt with were as accomodating as
you." Tom Bowden (tom@rheyn.com)
"I must tell you that without your component our backup feature
would simply not have been done in time." Frank Conradie
(mcifrank@iafrica.com)
"Classy stuff! Well-designed, intuitive. I was able to use it
without a glance at any help or instructions." Lou Garner
(lou.garner@lunatic.com)
"Thank you for an exceptional component." Graham Colwell
(teracomc@mlmpro.com)
"BTW, thanks for a GREAT component! It seems to find its way into
almost everything I do, (hence the need to purchase another license
for my day job)." David M Trump (dtrump@hach.com)
"I was silly enough to try and rescue my schedule by picking up
your compression component last week, and guess what... IT WORKED
WONDERFULLY! "Thank you, I absolutely love your component, it
saved me a ton of time and helped me get that app out on
time." Phillip D. Clark (phildc@beetu.com)
We Highly Recommend:
Webhub Site
Automation Components. If you're making interactive or
database-driven sites, look no further. Webhub has unmatched power,
performance and scalability in the site development world. As used
in our TurboPress site
automation software for publishers.
Shazam Report Wizard --
a fully-fledged design time and end-user report
generator. |