Create feature-rich windows applications with many new components and universal dialogs.

  • improved DBGrid
  • new DBRecordView, DBTreeView
  • toolbars and db dialogs to Find, Filter, Sort, Export, Print...
  • StringGrid with columns definition
  • GroupBox with automatic alignment and resizing of owned controls

And many more for $35 only - details here

BZip2 Compression Component v.1.0

By Axioma, Ltd..

Freeware + source 12 Aug 1999

Description

Component for compression / decompression array and stream with bzip2 alghorithm.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 45kB

Platforms: D3, D4

BZip2 Unit v.1.05

By Edison Mera.

Freeware + source 19 Jan 2012

Description

This unit is similar to the zlib unit shipped with Delphi, but uses the better compression method present in the program bzip2, which is available at www.bzip.org, and is a very popular high-quality data compressor developed by Julian Seward.

The advantage of this unit is that it don't require any extra dll, so you can build stand-alone applications that use it.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 43kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB1, CB3, CB4, CB5, CB6, D2, D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7

ChiefLZ v.3.10

By The African Chief, Chris Rankin.

Freeware + source 03 Jul 2014

Description

This package contains ready-to-compile-and-run Borland Pascal and Delphi sources for LZSS (LZ77) compression.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 250kB

Platforms: D1, D2, D3

ChiefLZ LZSS and Huffman compression units and DLLs v.3.20

By The African Chief.

Freeware + source 27 Mar 2006

Description

LZSS and Huffman compression units and DLLs (with sources) for Borland Pascal v7, Delphi and Virtual Pascal 2.0. Supports DOS real mode, DOS DPMI, Win16 and Win32.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 250kB

Platforms: D1, D2, D3, D4, D5, D6, D7

MGroup File v.1.0

By dihav.

Freeware 25 Feb 2006

Description

Component for creating compressed file packages and extract them.

Informations

  • Status: Fully functional
  • Source: On purchase/registration
  • Source price: $10
  • Exe demo: included
  • Size: 26kB

Platforms: D7

PasZLIB v.1.1

By Nzali Jacques H. C. Nomssi.

Freeware + source 13 Jul 1998

Description

PasZLIB is a port of the zlib data compression library to Pascal. The current Pascal release is based on zlib 1.1.2., a general purpose data compression library.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 97kB

Platforms: D3

ReSource Compression Component v.2.61

By Victor Kasenda.

Freeware + source 10 Dec 2001

Description

reSource Compression Component. Full Commented Source Code to BWT (Block Sorting) Compressor. Includes Archiver Demo with add/ extract/ delete. Sadakane's Suffix Sort, Structured Arithmetic Encoder, CRC32. Compression reaching PPM, with speeds closer to LZ.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 125kB

Platforms: D6

Single File Data Storage v.1.4.1

By Alexandru Murariu.

Freeware + source 14 Aug 2007

Description

The Single File Data Storage library provides an efficient solution for an application to store many different types of data inside one file and to be able to access this data very fast and easily, without bothering about creating temporary files or streams; when requesting to read, the compressed data is decompressed on the fly directly from the source stream.

Look at the samples and in the help file to see how easy it is to use SFDS.

Features:

  • Single-file Virtual File System (read-only): SFDS files are ZIP like archive files (not really ZIP files) with enhanced functionality (see below). One or more SFDS files can be "mounted" in the application. Searching or requesting to open a stream for read will query all "mounted" files or you can just specify a single one.
  • Transparent streaming compression/decompression with full TStream compatibility.
  • Thread-safe (When reading from files): Read from multiple streams (located in the same SFDS file archive) at the same time (Just create a new clone of the stream in each thread - see demo).
  • High performance: SFDS is perfect for Games(and other applications such as backup, etc) which need to store many (ussualy small) files in just a small number of (big) archives. Storing data in a small number of SFDS files results in faster access time to data (When opening a SFDS file the list of streams inside is cached in memory), and also makes it harder to modify files inside.
  • Large file support (64-bit size) lets you store all the data you need in SFDS files of virtually unlimited size.
  • Supported compression types: none (stored), zlib, bzip2. New formats can easily be added.
  • Compression support is modular. Each application can chose to add only the compression it needs (if you need zlib compression/decompression simply add sfds_compressorzlib to the uses clause somewhere inside your project; add sfds_compressorbzip2 for BZip2).
  • Per stream compression option; store one stream uncompressed, another compressed with zlib, another with bzip2, etc.
  • No DLLs required.
  • No file name restrictions (including unicode file names allowed - strings are stored UTF-8 encoded, just like in .dfm files). If the file name is an empty string, then you can still access the data via file index.
  • Reading from compressed streams is just like reading from any other stream (even full seeking in any direction is allowed).
  • You can create links to streams inside SFDS files (the new entries will point to the same data).
  • Includes a list of opened reader objects, which are automatically destroyed if you forget about them (you only need to free the streams you open).
  • It has lots of routines for adding/extracting, testing (MD5 error checking) files to/from the SFDS file format.
  • It also has search routines, to easily find files inside SFDS archives (SFDS_FindFirst, SFDS_FindNext, SFDS_FindClose).
  • Supports metadata information: you can set any fields: string, number, date, boolean, binary (Metadata Editor Form included).
  • You can write/read SFDS files directly to/from any data source. Already implemented: Disk File [R/W], Memory Stream [R/W], Resource Stream [R]. Make a descendent of TSFDSCustomReader to read from any other custom source and a descendent of TSFDSCustomWriter to write to any other custom source. Once written, a SFDS file cannot have more data appended to it.
  • There are no components to install, so this library also works with the free Turbo Delphi.
  • Best of all: it's completely free (Even for commercial use).

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 467kB

Platforms: D2005, D2006, D2007, D5, D6, D7

TLZHCompressor v.1.4

By Arjen Broeze, Kristof Gajsek, Douglas P. Webb.

Freeware + source 17 Jan 1997

Description

This unit implements a component which allows the user to compress data using a combination of LZSS compression and adaptive Huffman coding (Similar to that use by LHARC 1.x), or conversely to decompress data that was previously compressed by this unit. Where the data being compressed / decompressed is coming from / going to is entirely under the control of the calling routine.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 276kB

Platforms: D1, D2

TLZRW1 v.2.01

By Danny Heijl.

Freeware + source 01 Oct 1998

Description

Compresses a file with: either the LZRW1/KH or LZH compression algorithm or the Japanese LZH compression algorithm. Visual feedback on a Panel if so desired. Now with streams support (file, memory, handle).

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 38kB

Platforms: D1, D2, D3, D4

TResManager v.1.1

By QwertyStudios.

Freeware + source 26 Sep 2005

Description

Put all your programís or gameís resources into a single file, compress and encrypt it and get necessary resources from inside application with a single command.

TResManager is intended for keeping and fastíníeasy access to programís resources. It is not a single component but a package which consists of the component and the program that creates and manages resource files.

Here are the main features of TResManager:

  • You can get and use your resources in the way like this: Image1.Picture.LoadFromFile (ResManager1.GetFile (íroot/pics/mypics/pic1.bmpí));
  • Resource file can contain internal tree of files and folders with any degree of complexity;
  • You can pack files with any types and sizes;
  • Internal transparent GZip compression. You can get needed file without unpacking them all;
  • ZipCode encryption of resource file with lengthy password;
  • Preloading of needed resources for better performance;
  • Automatic managment of temporary files.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 558kB

Platforms: D2005, D5, D6, D7

Zip Explorer Components v.2.0

By Microchip Data Systems.

Freeware + source 29 Jan 1999

Description

The Zip Explorer components allow fast and rapid development of archive management programs using the ZipTV Compression Components. Current supported archives include the following formats: ARJ, ARJ SFX, ARC, ARC SFX, BH, BH SFX , CAB, GZip, HA, LHA, LZH, LZH SFX, PAK, PAK SFX, RAR, RAR SFX, TAR, ZIP, ZIP SFX, ZIP250, ZIP250 SFX, ZOO. Zip Explorer requires ZipTV Compression Components.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 67kB

Platforms: CB3, D2, D3, D4

ZLBArchive v.2.0

By Mills Enterprise.

Freeware + source 12 Oct 2004

Description

The ZLBArchive is a wrapper component for the ZLIB compression routines to create, ZIP like, archive files. It does not create ZIP files.

It has lots of routines for adding and extracting files from the ZLB file format.

The download package also comes with a demo application showing most of the features of the ZLBArchive component. The demo application is similar to WinZip in what it can do.

Note:To compile the current demo app you must have Dave Bartons DCPcrypt component library and the rmControls component library.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 272kB

Platforms: D6, D7

News from our Sponsors

Develop and debug service applications easy then ever

SvCom is an integrated package of classes and tools for development of service applications and use of NT Security framework.

Currently SvCom components work under all flavours of Windows.

  • Deploy NT Service applications under Windows 9x/ME and NT/ 2000/ XP/ 2003/ 2008/ Windows 7/ Windows 8
  • Develop and debug NT services using either Windows 95/98 or NT/ 2000/ XP/ 2003/ 2008/ Windows 7/ Windows 8 - using the same classes and the same function calls (!!!)
  • Advanced service debugging (Extremely useful, when you service is not just "Hello, World!")
  • Many more features...

more …


Complete solution for using Bluetooth, IrDA, WiFi, WiiMote, Kinect and Serial Ports communication in applications

The Wireless Communication Library is the powerful SDK for software developers.

The Library includes a complete components set for develop applications which should use Bluetooth, IrDA, WiFi or Serial Port communication. Also WCL provides easy way to connect to a Wii Remote controller. Since version 6.11 WCL supports Microsoft Kinect game controller.

The Library can be used with Borland Delphi, Borland Developer Studio, Borland CBuilder, Microsoft Visual Studio .NET, Microsoft Visual C++ and Microsoft Visual Basic 6. The Wireless Communication Library is 100% compatable with Windows XP, Windows Vista, Windows 7 and Windows 8.

more …