ALL VCL, WEB, FNC, FMX, LCL .NET and IntraWeb components + Business Tools & Developer Tools Stay always current with our entire product range at a fraction of the price!
- Access to new products upon release
- Access to premium support & updates for 1 year
- Access to previews and betas
- Perpetual licenses to all products
AboutReg
By aa --.
Freeware + source 06 Mar 2002Description
This program shows you the registry keys accesibility, it checks 3 different permission for the key: READ, READ-WRITE, and ALL-ACCESS (of course you can expand the list with adding new access check in the code).Author just wants to show you that you should not use delphi's registry unit in NT's platform.
Author suggests you then to replace any reference to Registry unit with the patched version (RegistrA.pas) which acompanied with this distribution code. Actually, it doesn't do so much, just provides an access option when opening a key, which will inherited in further consecutive operation (read/write-etc).
This code also shows you a simple technique to get the system error message.
Informations
- Status: Fully functional
- Source: Included
- Size: 27kB
Platforms: D3
Access Object
Description
Examples of creating file access objects and some demo programs.Informations
- Status: Fully functional
- Source: Included
- Size: 16kB
Platforms: D1
C Builder Example Collection v.1.0
By VCLExamples.com.
08 Sep 2010Description
C++ Builder Examples Collection offers a wide range of source code and projects for C++ Builder. It contains 57 projects from basics to WINAPI, Database, Internet (Indy), ActiveX, COM and VCL components examples.Informations
- Status: Partially restricted
- Source: On purchase/registration
- price: $24.50
- Size: 13 246kB
Platforms: C2k10, C2k6, C2k7, C2k9, CB6
Calculating Time Difference
Description
This source code sample demonstrates how to calculate a time difference between two time strings, for example: difference (or time Delta) between the Start Time "13:42:18" and End Time "13:47:59" would be 341 seconds.Informations
- Status: Fully functional
- Source: Included
- Size: 1kB
Platforms: D3, D4, D5, D6, D7
CatInAbag v.1.0
By Igor Gnip.
CS 06 Jan 2014Description
Console utility to read text file content and display with line numbersInformations
- Status: Fully functional
- Source: Included
- price: $4
- Size: 24kB
Platforms: CBXE2, CBXE4, D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2, DXE3, DXE4, FM3
Collection of Delphi examples and applications v.2.0
Description
Collection of Delphi examples and applications as a set of Delphi samples with full source code and project files.Informations
- Status: Demo only
- Source: On purchase/registration
- Source price: $75
- Size: 3 352kB
Platforms: D2006, D2009, D2010, D7, DXE
Combin v.1.00
Description
DLL for Delphi with most uneversal directive STDCALL for work with COMBINATORICS. Example, codes and help included.Informations
- Status: Fully functional
- Source: Included
- Size: 78kB
Platforms: D6
CppUnit test module generator v.1.0
Description
Small program for writing CppUnit test modules for C++ classes. Parses public section of class (opens header file) and creates source & header files with tests.Informations
- Status: Fully functional
- Source: On request
- Size: 540kB
Platforms: CB5
Delphi Associative Arrays v.1
By BrandsPatch.
Freeware + source 08 Apr 2008Description
A useful feature of programming languages such as JavaScript and PHP is the ability to store sequences of data in an array indexed using descriptive text labels. A Delphi implementation for such arrays - known as associative arrays - is provided here.Informations
- Status: Fully functional
- Source: Included
- Size: 255kB
Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7
DelphiUtiles v.1
By Pablo Alebizakis.
Freeware + source 17 Nov 2004Description
Functions for padding a string, formating a string as a name (ex. output: "John Doe"), get a number in letters in Spanish, calculate years between 2 dates, and calculate the control digit of the Uruguayan ID (Digito de control de la Cxe9dula de Identidad Uruguaya).Informations
- Status: Fully functional
- Source: Included
- Size: 2kB
Platforms: D1, D2, D3, D4, D5, D6, D7
Dynamic HTML Editing Control Sample v.0.1
By Ron Loewy.
Freeware + source 03 Apr 1998Description
Sample of using the new Dynamic HTML Editing control from Microsoft. Requires installation of the MS DHTML Editing Control SDK. Early beta - limited functionality.Shows bugs in the MS controls.
Informations
- Status: Fully functional
- Source: Included
- Exe demo: included
- Size: 199kB
Platforms: D3
FastFile Unit v.1.0
By Miloud HEMERLAIN.
Commercial 25 Aug 2008Description
Store and withdraw a file and it's entire directory tree. The FastFile unit is a source code of the Sniper's FF engine. You can use it in whatever from DB to storage. Author used it in protecting EXEs and DLLs from viruses. FF unit uses block by block writing and reading methods with an extremely and logical system which takes the smallest amount of RAM possible.Informations
- Status: Fully functional
- Source: On purchase/registration
- price: $5
- Source price: $5
- Size: 9kB
Platforms: D6
FastStringCaseUtils v.1.2
Description
FastStringCaseUtils is a simple library for very fast AnsiLowerCase() and AnsiUpperCase() replacements. That is, Unicode compatible way to perform string upper case and lower case. Also included are speed optimized version of Trim(AnsiUpperCase()) and Trim(AnsiLowerCase()).Informations
- Status: Fully functional
- Source: Included
- Size: 2kB
Platforms: D10, D10.1, D10.2, D10.3, D10.4, D11, D11.1
How to make help-menu item
By Ali Butaev.
Freeware + source 22 Jun 1998Description
In this article author would like to tell about realization of a so-called help-item of the main menu.Informations
- Status: Fully functional
- Source: Included
- Size: 17kB
Platforms: D1, D2, D3
How To Make Interfaces To A Class
By Pal Sitkei.
Freeware + source 19 Oct 1998Description
Sample program to make interfaces to a class. The author looking for partner to explore the world of COM.Informations
- Status: Fully functional
- Source: Included
- Size: 4kB
Platforms: D3, D4
IBM MQSeries Delphi API Samle 0.0.4
By Dinko Miljak.
Freeware + source 16 May 2002Description
This is example how to use IBM MQSeries 5.2 API without IBM ActiveX components. Black window (non GUI) exe samples are included.Informations
- Status: Fully functional
- Source: Included
- Exe demo: included
- Size: 112kB
Platforms: D2, D3, D4, D5, D6
Improved Random Number Generator v.1
By BrandsPatch.
Freeware 13 Feb 2008Description
Random number sequences generated in Delphi using the native Random function leave much to be desired. By default the same number sequence is produced each time the parent application is run. Matters can be improved to a certain extent by seeding the random number generator using the system clock by calling the Randomize function.However, this does not change the fact that the algorithm used is quite simplistic. Algorithms of greater complexity that claim to yield more random sequences abound. However, it is not really necessary to code such an algorithm. Windows comes with an intrinsic random number generator in the form of the CoCreateGUID function. We demonstrate how it can be used with a minimum of coding to create a truly robust sequence of pseudo-random numbers.
Informations
- Status: Fully functional
- Source: None
- Size: 238kB
Platforms: D2005, D2006, D2007, D4, D5, D6, D7
JavaScript like setTimeout function v.1.0
By XDenSer Software.
Freeware + source 08 Aug 2010Description
Delphi standard TTimer component is not handy in some situations - for example, when you need to run something with delay only one or several times, or when you want to use timer in "non-form" unit. New Delphi 2009/2010 anonymous functions feature allows to create JavaScript like setTimeout function.Informations
- Status: Fully functional
- Source: Included
- Size: 1kB
Platforms: D2009, D2010
Kanade's Appmodels - Sample applications in Delphi v.1.2
By Sanjay Kanade.
Freeware + source 17 Jan 2001Description
Sample application code or templates in Delphi to demonstrate saving and restore of the application state in the Windows registry, handling the hints, showing an initial screen, integrating help, etc. Includes many other tips, such as, using a Params.pas file to control many features.Informations
- Status: Fully functional
- Source: Included
- Size: 50kB
Platforms: D5
Making Delphi Do It v.2.0
Description
"Windows help file that details some tricky stuff that I figured out how to make Delphi do. Most of the magic from my programs above is included with commentary on how I came to get done what I eventually got done. Some currently included topics:- New Take on "Tabset with MDI";
- Simulating MDI without MDI Overhead;
- Correct 3D MDI Parent Window;
- Hide the Close Button (X) on MDI Children;
- Hiding a MDI Child Window;
- Display Bitmap on MDI Parent Form;
- Trapping System Error Messages;
- Show/Hide Win95 Taskbar;
- Send Tab when Enter is Pressed;
- Knowing if the Shift/Control/Alt key is pressed.
Informations
- Status: Fully functional
- Source: None
- Size: 44kB
Platforms: D1, D2, D3, D4
MenuTree
Description
Program, which allows you to build menu, which looks like TTreeView. Items stored in common text file.Informations
- Status: Fully functional
- Source: Included
- Size: 3kB
Platforms: D4
My Quickreport Preview v.1.0
Description
QuickReport Preview example:- Preview personalized;
- Two panels for simulation Zoom in the second panel;
- Printer's config;
- Printer sequence of pages;
- Print only the actual page;
- Printer more the one copies;
- Save / restore file.
Informations
- Status: Fully functional
- Source: Included
- Exe demo: included
- Size: 427kB
Platforms: D5
Package Solution v.1.06
Description
The Package Solution is for all those that have gone beyond the limits of Delphi Applications and are exhausted using normal DLL's that load them self into memory upon execution. The steps to follow when you application gets rather large are the runtime creation of forms or the use of DLL's. However the problem still remains. All information available within your application is residing inside your memory and therefore will block your PC from performing at its best. The package solution is the answer that you have been waiting for if you find yourself in this situation or you know that you will be. Packages are Delphi Add-Ons that install themself into Delphi whenever you want to add your own components. If you want to free them then you simply dispose these Packages by uninstalling them. However until now we have not seen a basic solution for our own software and therefore its been quiet a problem implementing things properly.Informations
- Status: Fully functional
- Source: Included
- Size: 111kB
Platforms: D3, D4
Precise Sleep function v.0.666b
By Slava R..
Freeware + source 27 Jun 2005Description
Precise Sleep() function with possibility of making delays ~1ms (+0..0.5 ms).Informations
- Status: Fully functional
- Source: Included
- Size: 1kB
Platforms: CB1, CB3, CB4, CB5, CB6
Printing on text printer
By Zil.
Freeware + source 12 Oct 2000Description
Shows how printing on text printer can be implemented.Informations
- Status: Fully functional
- Source: Included
- Size: 5kB
Platforms: D2, D3, D4, D5
Runge-Kutta Method v.3 beta2
Description
The Delphi and Lazarus unit of solving ordinary differencial equations and their systems. With examples.Informations
- Status: Fully functional
- Source: Included
- Size: 384kB
Platforms: D2006, D6
Search directory v.2.00
By Mauro Rubinetti.
Freeware + source 22 Jul 2006Description
In Delphi exists the functions for research files, but not for directory to search, here like sistem to resolving the problem.Informations
- Status: Fully functional
- Source: Included
- Size: 7kB
Platforms: D2005, D3, D4, D5, D6, D7
Seths v.1.0
By Seth Taylor.
Freeware + source 02 Jun 1999Description
This will provide support for dynamic arrays, and an optimized method to scan a bitmap and create a window region. Sample code shows how to use a LongInt and Pointer dynamic array, the Pointer dynamic is used for a dynamic array of TButton's.Informations
- Status: Fully functional
- Source: Included
- Size: 8kB
Platforms: D3
Short Headers
By Malekith.
Freeware + source 08 Jun 1999Description
Small source and text file containing idea how to Improve compilation speed, preventing BCB compiling VCL headers anytime you include another unit header.Informations
- Status: Fully functional
- Source: Included
- Size: 3kB
Platforms: CB1
SockeASM v.1.0
By Socke2ooo.
Freeware + source 21 Jan 2000Description
This is a small sample how to use constant and variable Delphi parameters within Assembly language.Informations
- Status: Fully functional
- Source: Included
- Size: 2kB
Platforms: D3
Sorting Algorithms v.1
By BrandsPatch.
Freeware + source 09 Nov 2007Description
Delphi implementations for the following sorting algorithms are provided:- Bubble Sort
- Selection Sort
- Insertion Sort
- Heap Sort
- Quick Sort
- Shell Sort.
Informations
- Status: Fully functional
- Source: Included
- Size: 241kB
Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7
SysInfo v.4.00 beta3
Description
Delphi & Lazarus units for system information access. Uses Win32 API. Examples included.Informations
- Status: Fully functional
- Source: Included
- Size: 456kB
Platforms: D2006
TBitList v.1
By BrandsPatch.
Freeware + source 04 Dec 2007Description
TBitList is similar to the TBits class in Delphi. It can be used to store a virtually unlimited number of boolean values in a bitfield - a significant saving over storing an array of booleans. However, unlike TBits the stored values can be written to/retrieved from file. Also, the code is pure Delphi - easier to understand and to modify.Informations
- Status: Fully functional
- Source: Included
- Size: 3kB
Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7
TextStream v.1.0
By W.A. ten Brink.
Freeware + source 30 Mar 1999Description
This code is created as a sample about using TextFile functions with more complex input/output. It's kept simple to encourage other people to create their own TextFile-based routines.Informations
- Status: Fully functional
- Source: Included
- Size: 2kB
Platforms: D2, D3, D4
Tray Icon 2010
By Frank van Bommel.
Freeware + source 03 Jan 2011Description
Tray Icon is an example of a program that, when executed, resides in the system tray and shows a simple popup menu to close and minimize the program. Again just simple and short sample code of how to include this behavior into any programs or projects you may make.Compatible from Delphi 7 till Delphi 2010, and working under Windows 7.
Informations
- Status: Fully functional
- Source: Included
- Size: 372kB
Platforms: D2005, D2006, D2007, D2009, D2010, D7
Tree Window
By Andrey Simagin.
Freeware + source 16 Feb 2016Description
The program is designed for systematic storage of confidential information (passwords, personal information).Informations
- Status: Fully functional
- Source: Included
- Size: 21kB
Platforms: D5, D7
Utils v.2.2
Description
Delphi and C++ Builder utilities library.- available for Delphi/C++ Builder 7 - 11.2 and Lazarus 2.2.4
- source code included in registered version
- royalty free distribution in applications
Informations
- Status: With Nag-Screen
- Source: On purchase/registration
- price: $100
- Size: 3 916kB
Platforms: C10, C10.1, C10.2, C10.3, C10.4, C11, C11.1, C2k10, C2k6, C2k7, C2k9, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, D10, D10.1, D10.2, D10.3, D10.4, D11, D11.1, D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8, FM, FM2, FM3
Various Units
By arseniiv.
Freeware + source 17 Jun 2009Description
There's some Delphi units for different purposes:- CommandLine - simple cmdline params handling (include boolean and string keys and paths)
- Escaped - escaping and unescaping strings (as JavaScript functions)
- FileCls - (un)registering file types in Windows
- Gradient32 - for selecting gradient colors for Graphics32 library
- Logging - simple log file support.
Informations
- Status: Fully functional
- Source: Included
- Size: 6kB
Platforms: D7
wsMarkov v.1.0
By Janis Elsts.
Freeware + source 17 Sep 2006Description
A semi-complex application that can gather statistics from given text(s) and generate a random text that appears to be meaningful. Based on assumption that the next word to appear in a text is only dependent on a couple of previous words - treating the text as a Markov chain. This method is sometimes used in natural language processing tasks.Informations
- Status: Fully functional
- Source: Included
- Size: 8kB
Platforms: D7
xIniFile v.1
By Rodrigo Ristow.
Freeware + source 07 Jul 2006Description
Simple Object to take all data (Tedit.text, TComboBox.ItemIndesx, TLabel.caption... ) from a Delphi form and save it in a INI-file.Supports: TEdit, TMaskedit, TMemo, TLabel, TCheckBox , TRadiobox and TComboBox, you are able to add support for other objects.
Informations
- Status: Fully functional
- Source: Included
- Size: 15kB
Platforms: D7