PRODUCTS » Quick Links

FEATURED PRODUCT

Grid, menus, calendars, advanced edits, navigational controls, smooth controls and much more... to create feature-rich IntraWeb applications faster

License only 145 EUR See More

LOGIN

Customer login to access products, support information & special benefits.

SEARCH

STAY IN TOUCH

Add your e-mail address here to receive the monthly TMS Software alerts.

 
PRODUCTS » VCL COMPONENTS » TCABFILE
v1.5.5.0 (May 2, 2013)



Purchase a license



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

Methods
procedure 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

CreditCards Accepted
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
  1. License for commercial use: Single developer license, Site license
  2. Includes full source code
  3. Free updates for a full version cycle (from v1.4 to v2.3)
  4. Free priority support through email, newsgroup and forum

€ 95
Single developer license
for 1 developer
order now or add to cart
€ 395
Site license for unlimited
developers in the company
order now or add to cart


This product is also available in the following bundle(s):

  1. TMS Component Pack

Copyright © 1995 - 2013 TMS Software v3.5