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 from $25 to $95 only - click for details!

Fast Memory Manager v.4.97

By Pierre le Riche.

Freeware + source 19 Dec 2010

Description

A fast replacement memory manager for Delphi Win32 applications that scales well under multi-threaded usage, is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.

Informations

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

Platforms: C2k10, C2k6, C2k7, C2k9, CB6, CBXE, D2005, D2006, D2007, D2009, D2010, D6, D7, DXE

Fast ShareMem v.2.10

By Emil Santos.

Freeware + source 11 Sep 2006

Description

Most Delphi developers are resigned to the fact that to use dynamically-allocated memory (objects, strings etc) across DLLs, Sharemem.pas must be included, Borlndmm.dll must be bundled with their application, and its performance costs paid.

In fact, this is one of Delphi's weaknesses. When using DLL's and Sharemem, all memory allocations are slowed down, including simple string operations and object creation.

FastSharemem attempts to provide an alternative. It is a fast, lightweight replacement for Sharemem.pas and Borlndmm.dll which requires no runtime DLL, and incurs virtually no performance penalty. It can be downloaded here. For a discussion of why you might require Sharemem or a replacement, see the page on memory management.

Informations

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

Platforms: C2k6, CB1, CB3, CB4, CB5, CB6, D2, D2005, D2006, D3, D4, D5, D6, D7

FunkyPuppy Software: Memory Mapped Streams v.1.0

By FunkyPuppy Software.

Freeware + source 22 Jan 2002

Description

This demo version contains the TMemoryMappedStream class which provides Win32 memory mapped file capability in any application. Memory mapped files provide an excellent mechanism for sharing information between applications and serve as a convienent way to quickly access information (much faster than continuously reading from and writing to the hard disk).

The full version of this software package contains six classes. In addition to the TMemoryMappedStream class, there are ready-to-use classes that introduce behavior for sharing memory mapped streams between applications, within applications, and even between threads.

The most powerful classes in this package are the custom memory mapped stream classes. These three classes provide a simple foundation for deriving custom memory mapped streams by descending from Delphi's TStream class. Both component and application developers will find it easy to create and implement custom memory mapped streams because of the familiar TStream behavior.

The included help files integrate seamlessly into Delphi's OpenHelp environment, providing context-sensitive information for rapid development.

Informations

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

Platforms: D2006, D2007, D3, D4, D5, D6, D7

Huge Unit v.1.4b

By Ray Lischner.

Freeware + source 14 Sep 1998

Description

The Huge unit provides support in Delphi for huge pointers, that is, 32-bit pointers that can refer to objects larger than 64K. It includes a TList replacement that can accept
any number of elements (up to 2147483647, the largest value of LongInt).

Informations

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

Platforms: D1, D2

Local Heap Memory Manager v.1.0

By Carsten Zeumer.

Freeware + source 20 Mar 2003

Description

A Delphi memory manager replacement which allows you to limit the available memory to you application. Very usefull to find memory holes in you components or simmulate low memory conditions.

Or just to see what happens behind the scenes...

Informations

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

Platforms: D6, D7

MemAccess Library v.1.4

By Zeal SoftStudio.

Shareware 11 Sep 2006

Description

MemAccess Library gives programmers control of hardware devices from Win32 application without using the Windows Drivers Development Kit (DDK). The tool allows real-time direct access to memory mapped I/O. Typical applications include ISA or PCI bus devices. MemAccess Library is also an ideal replacement of old BASIC Peek or Poke statement.

Informations

  • Status: With Nag-Screen
  • Source: None
  • price: $30
  • Size: 623kB

Platforms: C2k6, CB6, D2, D2005, D2006, D3, D4, D5, D6, D7

StructuredMemoryStream v.1.0

By David Tetard.

Freeware + source 26 Sep 2009

Description

StructuredMemoryStream is an object managing a memory stream with a structured access system: you write/read items of defined types (e.g. boolean, integer, memory stream, real, string), sequentially in the memory stream, each item being defined by a string identifier. The write/read is dead easy thanks to the use of the identifier.

Informations

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

Platforms: D2009

TJMemMapFile v.1.01 Beta

By Dmitry Togushev.

Freeware + source 12 Apr 1999

Description

This component encapsulate Windows API functions, which works with memory-mapped files.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 211kB

Platforms: D4

TMapStream v.1

By BrandsPatch.

Freeware + source 04 Sep 2007

Description

Windows memory mapped files are an ideal way to share large amounts of data between different applications and/or multiple instances of the same application. TMapStream is a simple component that makes this functionality easily available to Delphi developers. TMapStream has methods and properties similar to the various TStream descendants in Delphi. The source code demonstrates how TMapStream should be used to share data between applications in real time.

Informations

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

Platforms: D2005, D2006, D2007, D6, D7

TMemMap v.1.00

By Amigreen Software.

Freeware + source 11 Feb 1999

Description

TMemMap is a simple an easy-to-use wrapper for the File Mapping functions. Can be used to share variables between different processes. Can share any type of variable and data.

Informations

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

Platforms: D2, D3, D4

TRAMOptimization v.090217

By - mak9th.

Freeware 20 Feb 2009

Description

Component which helps to optimize RAM usage in applications.

Informations

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

Platforms: D7