Ultimate BI in your application: both reporting and OLAP analytics. Give your users full control of reports and data vizualization.

Fast Reports, a developer of advanced reporting solutions, released FastReport VCL OLAP Pack, a software package that consists of two reporting tools: FastReport VCL and FastCube VCL. FastReport VCL is an advanced reporting tool for Delphi, C++Builder, and RAD-studio (versions 7 through 2017), and FastCube VCL is a set of OLAP Desktop components for the same IDEs.

ABSTools v.2.0

By Manarsoft.

Freeware + source 02 Jan 2016

Description

TABSTools is a freeware component designed specially for ComponentAce database, developed specially for private applications but i decided to share it with free. This component let you manage Absolute Database and make filters, delete, update and also has strings routines like extract numbers, real human name and many other functions. This is beta version and may have some bugs, fill free to contact me for anything. You can improve, edit the source code by adding functions, improving them without removing copyright. Send us a copy of your improved one.

Informations

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

Platforms: CBXE2, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8

Component Enabler v.1.0

By Ray Adams.

Freeware + source 03 May 2001

Description

This component holds list of components which ones should be enabled or disabled at one time.

You can use any components/controls including nonvisible like TAction Components without 'Enabled' proporty will be ignored. Also you can set GroupName for components to Enable/Disable only this components in this group.

In additional you can make Active=true/false for all components, Show/Hide all components.

Informations

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

Platforms: D2, D3, D4, D5

Component Renamer v.1.01

By White Ants Systemhouse BV.

Freeware + source 18 Feb 1997

Description

Contains a TRenamer class (private) which is applies user definable naming rules to component names when components are added to a Delphi form during design time.

You also need Streams and Containers.

Informations

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

Platforms: D1, D2

Delphi Collections v.1.0.5

By Matthew Greet.

Freeware + source 15 Mar 2005

Description

Delphi Collections is the kind of library that exists in other OO languages but is strangely missing from Delphi: a library of standard collection types. The standard types are: bag (aka multiset), list (aka vector), map (aka dictionary) and set, with integer map and string maps as additional types in this library. All collections have garbage collection - another feature common in other languages. Delphi Collections is the library that Borland should have written.

Delphi Collections is a kit to compile run-time Delphi 5 and Delphi 7 packages of collection classes, complete with source code, help files, test harness and some documentation. It has only been tested in Delphi 5 and 7 Professional. It only uses standard RTL classes, so it should be compatible with Standard, Enterprise and Delphi 6 versions but this has not been verified. There is no design-time package because it does not provide components.

Informations

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

Platforms: D5, D6, D7

DuckDuckDelphi v.07.07.2014

By LiveTechnology.

Freeware + source 25 Jul 2015

Description

Duck typing library for Delphi Firemonkey.

What duck typing appears to do is automatically test if an object has a property or method and if it does then it can execute code based on that property or method. You should be able to use this library in Delphi XE8 Firemonkey on Android, IOS, OSX and Windows to save you coding time. In practice this allows you to greatly reduce the code that you have to write to accomplish certain tasks. It’s like ‘in code’ automation.

For more information on Duck Typing, please check out this >a href=http://en.wikipedia.org/wiki/Duck_typing target=_blank class=mail>article on Wikipedia.

Informations

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

Platforms: DXE6, DXE7, DXE8, FM2, FM3

ExeMod v.1.00

By Gwen Carpenter.

Freeware + source 01 Nov 2002

Description

ExeMod is a unit that adds a lot of unusual capabilities to your Delphi programs. Just add ExeMod to your uses clause after placing ExeMod.pas in the library path or in the project directory and you can do all of the following....
  • Create self-modifying programs.
  • Store almost any sort of data in your exe.
  • Retrieve data easily from your exe at runtime (from RAM or disk).
  • Make self-extracting archives (like installers).
  • Create programs that can update themselves live from a website.
  • Make password protected programs.
  • Easily make image viewers that contain the images within the exe.
  • Easily make audio players that contain the mp3 file in the exe.
  • Add data to other exe files (does not harm the exe files).
  • Stuff data into data caves in your exe... get the data from ram at runtime.
  • Have your exe store data inside itself at startup,shutdown or runtime.
  • Use ExeMod to store data in the exe instead of using ini files or registry.
  • Create copy protection schemes.
  • Make program generators by saving altered copies of the original exe.
  • Create ExeMod programs that can work ok even when stored on a CD.
  • Add another exe file to a delphi stub exe which runs before the other exe runs.
And much much more is possible....

Informations

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

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

File Storage v.3.0.4

By UtilMind Solutions.

Shareware 19 Mar 2007

Description

The FileStorage component capable to upload and hold any data files within your Delphi/BCB forms (within the body of the EXE-program). If your software requires any additional files (.DLL's, WAV's, .TXT's etc), these files could be uploaded straight onto your form and be extracted from executable file at run-time. Also you can access to stored files directly from memory without extracting them to disk. With FileStorage you can supply your customers with just one executable file.

Package contains bonus component, WavPlayer, which able to upload Wave sounds onto your forms and play them at run-time.

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $19
  • Source price: $29
  • Size: 675kB

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

FontName Setter v.1.0

By Deatheye Crew.

Freeware + source 09 Aug 1999

Description

FontNameSetter allows you to set property FontName - in all (in user specified) components placed in some form with FontNameSetter. FontNameSetter works as in design-time as in run-time. Component is very useful in QuickReport forms.

Informations

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

Platforms: D1, D2, D3, D4

Hitsoft NSIS Coder Framework v.1.0

By HitSoft.

Freeware + source 20 Apr 2009

Description

Hitsoft NSIS Coder Framework - created to add to Delphi possibility to work with NSIS installation scripts. It has following specifics:
  • Using Delphi to work with NSIS installation scripts.
  • Using object model and refuse of text version of installation scripts.
  • Generation of NSIS script.
  • Scripts execution.
  • Ability to make simple installation script without knowing of NSIS.
The general principle of working with HitNSIS is as following. Developer has "object wrapper" of NSIS script operations. Using the implementation of the INsisScript interface and using it's methods developer can generate the text version of NSIS script.

Informations

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

Platforms: D2005, D2006, D2007, D2009, D7

JavaBridge v.2.3

By WINSOFT spol. s r.o..

Shareware 21 May 2017

Description

Delphi library for interoperability with Java using Java Native Interface (JNI) and .class files.
  • uses the newest Java Native Interface
  • available for Delphi 5 - 10.2 and Lazarus 1.6.4
  • source code included in registered version
  • royalty free distribution with applications

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $80
  • Size: 2 072kB

Platforms: D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DX, DX.1, DX.2, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8

KGSexe Attachment v.1.01

By Krassimire Stoyanov.

Shareware 17 May 1999

Description

KGSexeAttachment is a component for 32-bit Delphi versions which will let you easily attach any kind of data to your executable file, making it unnecessary to deploy additional files. It is useful for setup programs, as well as any kind of program that uses its own resources (any additional files, bitmaps, etc.). You can at any moment selectively extract them to disk file or just into desired memory object. The component uses good compression library so your data will be stored the the amost efficient way.

Informations

  • Status: Not available
  • Source: On purchase/registration
  • price: $18
  • Source price: $75
  • Size: 310kB

Platforms: D2, D3, D4

KWizard v.1.7

By Wei Yu.

Freeware + source 19 Feb 2002

Description

Allows you to construct wizards. Features:
  • Support design time clickable buttons, the developers can easily switch between different wizard pages. All buttons can have their own images, and can be disabled, invisible at design time and run time.
  • Support two types of Page: Welcome page and Interior page. All pages can have their own header and background image.
  • The Page Property Editor can help the developers to creat new pages, delete selected pages. By drag-dropping the selected pages, the pages can change their display order.
  • The watermark of welcome page can has its own image. All page headers can have their own titles, subtitles and images, all the title texts can be anchored.
  • Support customized RouteMap, the developers can design their own routemap controls easily by just inheriting from the base routemap control class, overriding some virtual methods and it's Paint method. By simply dropping it on the Wizard, the Wizard can take care of the rest.
  • Pages can be disabled at run time. The wizard will skip them.
  • OnNextPage, OnPriorPage, OnFirstPage, OnLastPage events, let the developers redirect the page it try to go to.
  • OnEnterPage, OnPage, OnExitPage events, let the developers add initialization and cleanup code easily.
  • and much more ...

Informations

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

Platforms: CB4, CB5, D4, D5, D6

movControl v.1.1.0

By Abdelhamid MEDDEB.

GPLS 04 Mar 2012

Description

movControl is a nonvisual component. It allows provide the end user of an application the possibility of customize the GUI. Customization of the GUI components include the controls created dynamically.

Informations

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

Platforms: D2005, D5, D7

MYTHcode v.1.01

By Dzianis Koshkin.

Freeware + source 15 Sep 2006

Description

The project is a collection of Object Pascal libraries for parsing text strings and macro languages HTML, XHTML, XML, CSS and others.

Libraries written in minimalism concept with striving for wide unification.

Informations

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

Platforms: D2005, D7

Office 97 Assistant Package v.3.36

By Kambiz R. Khojasteh.

Freeware + source 12 Oct 2011

Description

The Office Assistant Package provides an animated assistant manager similar to the Microsoft Office Assistant (or Microsoft Agent). The package contains also standard dialogs (balloon shape) like message boxes, hints, tips, and search.

Informations

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

Platforms: D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7

Parse components 2015 v.1.0.3

By Yuriy Pisarev.

Freeware + source 13 Nov 2015

Description

The components are intended for Delphi developers and perform high-speed (about 10 million evaluations per second) mathematics and boolean calculations. All components are available for Delphi 6, Delphi 7, Delphi 2005, Delphi 2006, Delphi 2007, Delphi 2009, Delphi 2010, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Delphi XE6, Delphi XE7, Delphi XE8, Delphi 10 Seattle. Please note that the samples do not require components installation (however installation is possible and in case when installed you find the components on "Samples" page of the pallete). You may open the Delphi project file (*.dpr) in the sample folder and simply run it.

Some features of the parse components:

  • It is possible compiling the expression into the script and further using that script in calculations;
  • It is possible decompiling the expression into the string;
  • It is possible making user-defined functions. User-defined functions can be of five types:
    • A function requiring no parameters. Such function simply returns some result;
    • A function requiring parameter before itself;
    • A function requiring parameter after itself;
    • A function requiring both parameters - before and after itself;
    • A function requiring a number of parameters, following right after the function and enclosed in round brackets. These parameters can be of string type;
  • Each function has a priority (meaningful only when function requires expression before or after itself) determining its execution order within the formula;
  • It is possible making variables;
  • It is possible making a direct reference to the simple variable of type like Byte, Integer, etc.;
  • It is possible making constants;
  • It is possible making types;
  • It is possible optimizing the expression. Optimization is simplifying of mathematic expression (if possible) at binary level; the result is an increase in evaluation speed;
  • It is possible working in multi-threaded mode. Multi-threaded mode provides the best performance due to simultaneous evaluation the elements in array of expressions;
    • It is possible using the internal automatic thread - to use it we only need to fill the expression array, start the execution and wait until all threads are done. You are able to set up a number of parameters for managing the threads, for example, define the amount of automatic threads, adjust the priority of each automatic thread and more;
    • It is possible using user-defined (Classes.TThread inheritor) threads;
  • It is possible making variables and building a dependency chain of any depth, where each variable depends on the previous one;
  • It is possible making your own variable lists (each element of the list looks like NAME=VALUE) and connecting them to the parser.
30.06.2015 - Fixed a bug that appeared when cache had added negative value. The bug might cause wrong result when computing the expression. 12.11.2015 - Parse components now support Delphi 10 Seattle.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 1 883kB

Platforms: D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8

Portable Executable Header Viewer v.1.0

By K. Karthik.

Freeware + source 25 Sep 2001

Description

Shows Imported/Exported functions of a Windows Portable Executable (PE) files.

Informations

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

Platforms: D3, D4, D5, D6

SharePoint Social Aggregator Web Part v.2.2.0

By Virtosoftware Ltd.

Shareware 17 Dec 2014

Description

Virto Social Aggregator is a SharePoint web part for aggregating and effective displaying posts from various RSS feeds, combining blogs, news as well Twitter and popular social networks(Facebook). A simple component allows users to conveniently view feeds from the variety of sources. The web part is fully compatible with SharePoint 2007, 2010 and 2013.

Informations

  • Status: Fully functional
  • Source: None
  • price: $295
  • Exe demo: included
  • Size: 1 784kB

Platforms: D6

SourceGuard UMLD v.1.1

By UMANG SOFTWARE TECHNOLOGIES.

Freeware 18 Mar 2013

Description

A powerful Memory Leak Detection Component developed for Delphi which can be added to the Delphi Code for all the Delphi Version above Delphi 5. It can detect Leaks, report Bugs with Line number, generate Reports and Logs which can be mailed to the Software Company.

SourceGuard 1.1 is a software tool to help the development team to create a software application which does not leak precious memory thus preventing application crashes and slowing down of the computer system at the user end.

Informations

  • Status: Fully functional
  • Source: N/A
  • Exe demo: included
  • Size: 10 275kB

Platforms: D2006, D2010, D7, DXE, DXE2, DXE3

StyleManagers v.1.0

By Tom Deprez.

Freeware + source 30 Dec 2002

Description

Tired to change the properties of several components seperately/on different forms?

These components allow you to change certain properties of several components at once. As an example a component is included, which allows to set the Style of TWinControl descendant components. Usefull if you want to give your components the same style all at once at run and/or design-time.

Dropping multiple style components even allows you to prepare different styles. Changing style is simply a switch of a style property.

Informations

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

Platforms: D7

TApplicata v.2.0

By Gintaras Pikelis.

Freeware 06 Jan 1998

Description

TApplicata is a simple container component that provides design-time access to TApplication's properties and events. When the component is loaded, it assigns its data to TApplication. You can use it to automatically create event handlers for TApplication and TScreen just like events for visual controls just double click on the event. More features include Program instance limiting to number of your choice, parameter passing to previous instance, hooking of main window procedure, etc.

Informations

  • Status: Fully functional
  • Source: On request
  • Size: 50kB

Platforms: D1, D2, D3

TBinaryData and TCompressedBinaryData v.1.0

By Jose Sebastian Battig.

Freeware + source 02 Oct 2000

Description

TBinaryData allows the user to embed data in a form or datamodule. Simply drop this component in the form and double click it. Then select the file you want to embed. When you want to access the file you can use the Stream property or one of the methods provided to save the data to a disk file.

TCompressedBinaryData has the same functionality than TBinaryData, but it allows to compress the data to save space. This is specially useful for text files or wav files, that are highly compresible.

Informations

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

Platforms: D5

TCommon Dialog Editor v.1.04

By Brad Stowers.

Freeware + source 29 Jun 2001

Description

A component editor that allows testing of the TCommonDialog descendants at design time. This allows you to set the varios options and then view the results without having to compile and run your application.

Informations

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

Platforms: CB1, CB3, CB4, CB5, D1, D2, D3, D4, D5, D6

TGenerator Components Package v.2.11

By EDA Ltd..

Shareware 15 Sep 2006

Description

"It is true that almost every data base implementation operating with any documents creation has fields that would be good to generate automatically based on some user specific rules. We are sure you can show us this is valid for some other kind of software you are developing now.

Here's a small description of the secrets of one solution to this task - our TGenerator. It is a non visual component which is a main component in our Generator package and therefore we want to explain more to you."

Informations

  • Status: Fully functional
  • Source: On purchase/registration
  • price: $19
  • Source price: $19.50
  • Size: 2 068kB

Platforms: D4, D5

TInTex v.1.00

By BRS.

Freeware + source 02 Aug 1999

Description

TInTex is a string holder designed to hold text inside the exe file for use during run time. There are other methods of achieving a similar result but TInTex is simple to use and understand, small and does a little more than just hold strings.

Informations

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

Platforms: D3

TLinker v.1.1

By Orbital Decisions.

Freeware + source 13 Jan 1997

Description

Maintains links to associated components on a form so that actions by any one can be handled by a single handler which can then update the associated components via the link.

Informations

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

Platforms: D1, D2

Tools Unit v.1.00

By Liran Shahar.

Freeware + source 10 Nov 1998

Description

Tools unit allows you the reduce code size in about a half since you wouldn't have to deal with: Button1.Enabled:=... Button2.Enabled:= instead just write: EnableControls ( [Button1, Panel1, Panel2], not Empty); Best way to reduce code size...

Informations

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

Platforms: D3

TOTA v.1.4 beta

By Martin Waldenburg.

Freeware + source 07 Sep 1998

Description

Wrapper around the new ToolServices of Delphi 4. You can it use only within a wizard. You need not to create the class.

Informations

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

Platforms: D4

TRessourceStore v.1.1

By Alexandre Guillien.

Freeware + source 23 Oct 2000

Description

This component allows you to add external datas to your project.

To add datas, drop the component on a form or a datamodule, double-click on the component or on the property Items. In the window that shows, add as much items as needed for each item, double-click on the property "Name". It will allow you to select the file where are stored the datas you wish to make available to you application.

Once the datas loaded, you must be aware that these ones will remain as you loaded them the first time. It means that if you modify the file, you will have to reload it in the TRessourceStore.

It is possible to add several files at once with a single manipulation. To do such, you have to right-click on the component and choose the menu item "Add Files ...". In the window that appears, you are allowed to select several files simultaneously.

Informations

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

Platforms: CB3, CB4, CB5, D3, D4, D5

TrueRAD Suite v.1.2.0

By Basil Tunegov.

Freeware 31 Aug 2000

Description

TrueRAD Suite is a set of components for visual programming. This package will allow you to create applications without writing any code. The given possibility is grounded on binding of objects, components, and controls among themselves by connectors. At present there are four main connectors: property-to-property, event-to-property, event-to-method and parameter-from-feature.

Informations

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

Platforms: CB4, D4, D5

TStretchHandle v.2.0

By Anthony Scott.

Freeware + source 23 Jan 1996

Description

The TStretchHandle component for Delphi has been significantly improved over its early incarnation as an experimental first component. Version 2.0 has better support for manipulating multiple child components, features more consistent visual behaviour, and has been tested with both Windows 3.1 and Windows 95.

Informations

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

Platforms: D1

TTComponent Group v.1.0

By BS.

Freeware + source 23 Dec 1999

Description

TTComponetGroup allows to manipulate a set of boolean properties of different components as single one. You choose components and boolean properies. Then use code TComponetGroup.Activate=true or TComponetGroup.Activate=false to "send" true or false to selected properies. Also you can make some properties be reversed this means they accept true if "sent" false and vice-versa. Also you can remember state of all properities, "send" true and restore their state by "sending" false. Also there some advanced mass manipulations. Example of usage - show components according current user. E.g. you want some user to see particular menus and other user to see other menus.

Informations

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

Platforms: D3, D4, D5

TWizard v.1.00

By R. Andr Inghilleri.

Freeware + source 04 Aug 1998

Description

Visible graphic component for easy making wizard forms etc. Different viewstyles, autoscaling etc. Based on TGraphicControl.

Informations

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

Platforms: D2, D3

TXMLSerializer v.1.2

By JWB Software.

Freeware + source 13 Aug 2002

Description

With the XML Serializer for Delphi, you can create an object of a self-defined class, and pass the object as a parameter to the TXMLSerializer component to save it to disk. This component loads and saves each kind of object derived from TPersistent from/to disk. This version supports the saving of multiple objects.

Informations

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

Platforms: D5, D6

TypeMan v.1.21

By Eric Grobler.

Freeware + source 14 Sep 2006

Description

Classes to manage published properties and functions that extends the functionality of the rtti routines in TypInfo.pas. This library contains:
  • TTypeUtils - functions that extends the usability of the functions in TypInfo.pas
  • TQPropList - a class to manage the published properties in a class.

Informations

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

Platforms: D4, D5, D6

Virto SharePoint Resource Gantt Web Part v.2.1.0

By Virtosoftware Ltd.

Shareware 17 Dec 2014

Description

Virto Resource Utilization Gantt is the light-weight interactive Silverlight-based web part that provide SharePoint users with a variety of tools for resource management and online utilization tracking. With this new component you can easily check the workload of your employees and utilization of material resources and, if needed, immediately make the necessary changes. The web part is fully compatible with both SharePoint 2007, 2010 and 2013.

Informations

  • Status: Fully functional
  • Source: None
  • price: $1199
  • Exe demo: included
  • Size: 2 454kB

Platforms: CB6

Wizard Notebook v.1.0

By Steve Durkee.

Freeware + source 13 Dec 1999

Description

Make a dialog wizard fast and simple. Inherited from TNotebook and additional properties include btnBack, btnNext, lblHeader, lblInfo, HeaderCaption, and InfoCaption. Events added are OnButtonBack and OnButtonNext.

Informations

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

Platforms: D4, D5

Wizard97 v.0.02a

By Rob Schoenaker.

Freeware + source 20 Sep 1999

Description

Wizard 97 is a Office 2000 look-a-like for the new wizard implementation. The intention of this component is to privide Delphi developers with a conveinient way to interact with end-users, the way MS does it in their own software. Information on the subject can be found on the developers site from Microsoft.

Informations

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

Platforms: D3, D4


More interesting links and pages


All binary option robots reviewed


Find the best promo codes & discounts


Valforex.com Reviews


Breaking News & Headlines


FX Tribune - Breaking Daily News


USA News


DailyCrosswordSolver.com


CodyCrossAnswers.com


Puzzle Shuffle


SudokuSolver.net


BestVPNRating.com