| PRODUCTS » VCL COMPONENTS » TCABFILE |
v1.5.5.0 (May 2, 2013)
|
SUPPORT
TRIAL DOWNLOADS
- Delphi 7 (15.26 MB)
- Delphi 2006 (15.26 MB)
- Delphi 2007 (15.26 MB)
- Delphi 2009 (15.26 MB)
- Delphi 2010 (15.26 MB)
- Delphi XE (15.26 MB)
- Delphi XE2 (15.26 MB)
- Delphi XE3 (15.26 MB)
- Delphi XE4 (15.26 MB)
- C++Builder 5 (15.26 MB)
- C++Builder 6 (15.26 MB)
- C++Builder 2006 (15.26 MB)
- C++Builder 2007 (15.26 MB)
- C++Builder 2009 (15.26 MB)
- C++Builder 2010 (15.26 MB)
- C++Builder XE (15.26 MB)
- C++Builder XE2 (15.26 MB)
- C++Builder XE3 (15.26 MB)
- C++Builder XE4 (15.26 MB)
BOOKMARKS
TCABFile
A wrapper to extract files from CAB files or create CAB files
Feature overview
Wrapper around the Windows CABINET.DLL functions to create CAB files, extract files from CAB files or create self extracting EXE files (not supported on Win9x).
Using TCabFile
Interface
Methodsprocedure GetContents;
procedure ExtractAll;
procedure ExtractSelected;
procedure ExtractFile(const fName:string);
function Compress:boolean;
function MakeSFX:boolean;
Properties
property CABFileContents:TCABFileContents;property CABFile:string;
property CompressionType:TCompressionType; (can be typNone,typMSZIP,typLZX)
property LZXMemory:TLZXMemory; (can be value from lzxLowest to lzxHighest)
property TargetPath:string;
property OnCompressProgress;
Read only public properties (available after Compress)
property CompressionRatio:double
property CompressedSize:integer
property OriginalSize:integer
With TCABFileContents being a TCollection of TCABFileEntry.
TCABFileEntry is a collection item with 4 properties :
Name:string, Size:integer, Date:tdatetime,
Selected:boolean
Buy online
TMS System Controls Pack
for Delphi 7, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, C++Builder 5, 6, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4 (Prof/Enterprise/Architect)
View licensing FAQ
- License for commercial use: Single developer license, Site license
- Includes full source code
- Free updates for a full version cycle (from v1.4 to v2.3)
- Free priority support through email, newsgroup and forum
This product is also available in the following bundle(s):
Copyright © 1995 - 2013 TMS Software v3.5




€ 95
€ 395
TMS Component Pack
€ 325