Top Downloads by Category
Shareware Last week

Category NameDownloadsFileAuthor
 Apps WITH George Vrahimis
 Apps WITHOUT Hans Pupp Aleksey Kuznetsov (UtilMind Solutions) Leonid Schavelev
 Classes and Peng wei (PW Software studio)
 Common Roman Novgorodov (Roman Novgorodov)
 Communication (I/O)65 WINSOFT
 Components Collection13 Fabrizio Di Vittorio
 Compression, Encryption13 Andrey Polishchuk (AndrewSoft Solutions) Gilles Pelletier Poul Bak (Bak-O-Soft)
 Example Ivan Kozhuharov (IMIBO, EOOD)
 Experts and Property Alexander Mehlhorn (AHM) and
 Files and Konstantin Artemev (QwertyStudios)
 Form Claudia S. Peck (Q-Systems Engineering)
 Game John Hnidec (John Hnidec)
 Glyphs, Icons and Michel Fornengo (Michel Fornengo | DelphiCity)
 Graphical Marc Martin (MCM Design) ProfGrid.Com
 IDE wjhsoft (WjhSoft)
 Improved Peric DJordje (PDJTools)
 InVisible Lars Arvidsson (Axolot Data) Rosinsky Tomas (Rosinsky Software)
 Localization, Multilingual & Spell Horacio Jamilis
 Maths, Stats & Algorithms12 Roman Linde Andrew Cher ( Serge Goncharov Michel Fornengo (Michel Fornengo | DataStead)
 OCX, eMountainSoft
 Print, Print Preview and Reporting Tools11 David Dolan (Silicon Office Software)
 Programming Victor Ishikeev (Victor Ishikeev)
 Sound Alfredo Milani-Comparetti
 StringsDIUnicode.exe Ralf Junker (The Delphi Inspiration)
 System Components Win API Oleg Fyodorov (Oxygen Software)
 VBX and Softland Inc.
 Visible Shitikov Igor
 Web Application Michel Fornengo (Michel Fornengo | DataStead)
 Winsock & Amber Computer Systems Inc.
 Winsock and Communications17 Xavier Cirac Balmsoft (Vladlen Fomushkin)
 Word Processing ToolsDIPcre_3.0.exe Ralf Junker (The Delphi Inspiration)




Apps WITH sources

[ ] [ 1,810,988 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 | D5 ]
Collage is an image/movie viewer which includes a number of useful image ENHANCEMENT and EDITING features. One of its strongest features is a powerful COLLAGE creation capability.This allows a number of images (or portions of images) to be pasted on to a single canvas and saved as a single image. Great for grouping all those small single images or simply creating works of art. Collage also has the ability to playback movies and to export user selected frames as images. For Web applications Collage is able to create HTML thumbnail files. A standard windows menu bar together with a tool and status bar makes this application quick and easy to use. The Collage source code is available to Delphi developers who wish to know more about handling MDI applications or writing image processing routines and manipulating BMP's, JPG's etc. [more]
Added: 26-09-1999/1-10-2000   |  Version: 2.02   |  Downloads: 3348/1786/8
Author:George Vrahimis   [Homepage]   [DSP files]



Apps WITHOUT sources

[ ] [ 224,777 bytes ] [ Shareware ] [ No Source ]
[ D4 | D6 ]
SMS-Demo-Applikation Voraussetzungen: - ISDN-Karte mit CAPI 2.0 - ISDN-Anschluss - Windows 95, 98, NT, ... Die Applikation SMSSENDER.EXE wurde mit DELPHI 4 und der VCL-Komponente TSMS V 0.5.6 erzeugt. Sie funktioniert zur Zeit mit den Mobilfunknetzen D1 (T-Mobile) und D2 (vodafone). Sie soll die Funktionsfähigkeit meiner VCL-Komponente demonstrieren. Die Applikation bietet deshalb nur wenig Komfort! Die Nutzungszeit wurde auf 10 Tage beschränkt.
Added: 24-06-2002   |  Version: 1.0.2   |  Downloads: 473/473/1
Author:Hans Pupp   [Homepage]   [DSP files]




[ ] [ 558,056 bytes ] [ Shareware ] [ No Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | D2 | C1 | C3 | C4 | C5 | C6 ]
The CaptionButton component applies an additional custom button to the title bars of your forms + special menu item associated with this caption button to the system menu. Contains a lot of customization features such like a popup menus, multiple button states, custom tooltips, custom cursors etc. Supports XP themes. [more]
Added: 13-03-2001/20-12-2004   |  Version: 4.0.2   |  Downloads: 1713/1713/9
Author:Aleksey Kuznetsov   UtilMind Solutions   [Homepage]   [DSP files]




[ ] [ 3,174,999 bytes ] [ Shareware ] [ No Source ]
[ D5 | D6 ]
APMap is a shareware component library for reflecting numeric data on geographical maps and schemes in your programs. APMap automatically paints objects of your map patterns in different colors associated with data for corresponding territories, so you receive obvious graphic view of territorial data from your databases. APMap is not a complex GIS (geoinformation system) but a set of components for geographical representation of data. [more]
There are 3 editions of APMap:
APMap Library Standard (compiled Delphi units) - $99
APMap Library Professional (source codes) - $199
APMap Data Viewer (application for viewing territorial data on map patterns) - $49.
Added: 23-07-2001/18-09-2001   |  Version: 1.1   |  Downloads: 713/710/1
Author:Leonid Schavelev   [Homepage]   [DSP files]



Classes and units

[ ] [ 390,451 bytes ] [ Shareware ] [ No Source ]
[ D5 ]
Unicode components for Windows2000/XP
This is a unicode components package include:
  • Edit
  • Memo
  • RichEdit
  • Listbox
  • Listview
  • Treeview
  • Combogrid
  • Stringgrid.
They can support all unicode characters, you can just buy the component that you want. One coomponent cost US$25, or if you have special needs, I can develop for you.
Added: 4-11-2001   |  Version: 1.0   |  Downloads: 902/902/2
Author:Peng wei (PW Software studio)   [DSP files]



Common Controls

[ ] [ 1,805,466 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
Syntax Suite is professionals VCL for syntax highlighting. It include TsxEditor - plain text editor control, TsxListBox, TsxPainter is unique component which allows to create an original syntax highlighting in design time, several ready painters for Delphi,C/C++,Assembler languages, and much more.
Added: 7-01-2003/19-12-2005   |  Version: 3.53   |  Downloads: 533/525/1
Author:Roman Novgorodov   Roman Novgorodov   [Homepage]   [DSP files]



Communication (I/O)

[ link: ] [ size n/a ] [ Shareware ] [ No Source ]
[ D5 | D6 | D7 | D2 | C4 | C5 | C6 ]
Delphi and C++ Builder component for serial communication for Windows 95/98/ME/NT/2000/XP. Provides communication with modems or other devices connected to serial port. Uses multithreading and overlapping for maximum performance.
Added: 15-11-1998/18-04-2005   |  Version: 3.0   |  Downloads: n/a
Author:WINSOFT   [Homepage]   [DSP files]



Components Collection

[ ] [ 1,034,603 bytes ] [ Shareware ] [ No Source ]
[ D3 ]
Image processing component suite. Load/save file formats, process images, vetorial objects, measurements, handle TWain, video capture, thumbnails, animated GIF/AVI/TIFF create/edit/modify, etc...
Added: 25-01-1999/29-03-1999   |  Version: 1.1   |  Downloads: 4272/4216/13
Author:Fabrizio Di Vittorio   [Homepage]   [DSP files]
Compatible files:  [ D4 ]



Compression, Encryption

[ ] [ 379,899 bytes ] [ Shareware ] [ No Source ]
[ D5 ]
Easy to use, fast and flexible Delphi components. Multi-purpose user interface. Lots of events to customize behavior. X.509 root certificates and chains. Improved methods for all types of data. Developed key properties editors. Perfected demo app. RSA, OAEP and PKCS schemes, e-signatures. DES, 3DES, RC2, RC4, RC5, Blowfish, CAST, IDEA, Safer, SkipJack. ECB, CBC, CFB, OFB chain modes. MD2, MD4, MD5, SHA-1, RipEMD-160. BASE64, DER, PEM. Random / prime generators. Registered customers obtain full source code. Version: 2004. March 15, 2004 Registration: USD 34,95.
Added: 7-03-2001/22-03-2004   |  Version: 2004   |  Downloads: 4087/3113/13
Author:Andrey Polishchuk   AndrewSoft Solutions   [Homepage]   [DSP files]
Compatible files:  [ D6 | D7 ]




[ ] [ 2,839,625 bytes ] [ Shareware ] [ No Source ]
[ D1 | D2 | D3 | C1 ]
WinTracing is a collection of 4 components for debugging applications. Feature;Trace on screen and in a file. Run-time selectable trace level. ect. Designed for field debugging! >16Mb file viewer integrated. Help file.
1.011 (1 File Add. Revised install help) Free for non-commercial uses. 10$US per user. 20$US for src
Added: 3-11-1997   |  Version: 1.011   |  Downloads: 1925/1925/2
Author:Gilles Pelletier   [DSP files]




[ ] [ 103,719 bytes ] [ Shareware ] [ With Source ]
[ D4 | D5 | D6 | D7 | D8 | C4 | C5 | C6 ]
PBFolderDialog is the professional SHBrowseForFolder dialog with extended support for shell-folders (system-independant paths), automatic localization of captions (without external files). Work with paths or ItemIDLists. Can show both 'NewDialogStyle' for Windows ME/2000/XP and traditional style. BOTH styles can show path above the list and create new subfolders. Supports all the new flags like 'IncludeFiles'. Browse folder-shortcuts like normal folders. Supports IFolderFilter for XP. Supports local paths, UNC paths and 'MyNetworkPlaces' folders. Any path/shellfolder and even a combination can be used as start-folder as well as rootfolder. Unit 'PBShellFolders' contains functions, that makes it easy to work with shellfolders, can be used without the dialog. Using shellfolders instead of hard-coded paths is one of the requirements for getting the 'Designed for Windows...' logo. Context-sensitive help is included. A demo with source lets you test all the properties. [more]
Added: 5-12-1999/4-07-2005   |  Version:   |  Downloads: 15898/14717/4
Author:Poul Bak   Bak-O-Soft   [Homepage]   [DSP files]



Example Sources

[ ] [ 781,706 bytes ] [ Shareware ] [ With Source ]
[ D4 | D5 | D6 ]
Applications as Lessons, how to use Extended MAPI in Delphi 5, how to work with MS Exchange Server 5.5 and Delphi 5. Lesson # 1 - Log in MS Exchange Server and Query User Identity Lesson # 2 - Retrieve MS Exchange GAL Global Address List) Lesson # 3 - Retrieve MS Exchange "Light" Hierarchy (by Global Address List) Lesson # 4 - Writing a small Hierarchy Viewer Lesson # 5 - Getting Exchange Private Store Tree Lesson # 6 - Getting Exchange Mailbox and enumerate items Lesson # 7 .... 10 examples + 4 "BY REQUEST" How to: Use MAPInitialize Use MAPIINIT_0 structure with MAPIInitialize Use MAPIInitialize when CoInitializeEx is called with the COINIT_MULTITHREADED Use MAPILogonEx Control how logon is performed Query Identity Use MAPIAllocateBuffer Use MAPIFreeBuffer Use IMAPIProp Use MAPIERROR Use IMAPISession.Logoff Use MAPIUninitialize Open Address Book Work with ENTRYID
Added: 28-10-2001   |  Version: 2.20   |  Downloads: 1768/1768/4
Author:Ivan Kozhuharov   IMIBO, EOOD   [Homepage]   [DSP files]



Experts and Property Editors

[ ] [ 79,958 bytes ] [ Shareware ] [ No Source ]
[ D4 ]
AHM Experts Triton 2000. Small set of Freeware Tools that plug into the Delphi IDE.
Added: 24-08-1998/27-12-1999   |  Version: Triton 2000   |  Downloads: 1730/1670/1
Author:Alexander Mehlhorn (AHM) and   [Homepage]   [DSP files]
Compatible files:  [ D5 ]



Files and Drives

[ ] [ 721,351 bytes ] [ Shareware ] [ No Source ]
[ D6 | D7 | D8 ]
With TSpywareScanner you can build your own Spyware\Adware scanner in several hours. It has everything you need to create a good hunter for malicious programs and BHOs. TSpywareScanner searches for malicious programs in files, registry and processes and asks what to do or simply deletes spyware without prompt. TSpywareScanner has a lot of properties and events which can customize all process of scanning, reporting, database updating and encryption. TSpywareScanner uses external malware database. There is a sample database in this package and a powerful DatabaseEditor program. Upon registration you'll receive another very large malware database. TSpywareScanner can also backup deleted files into special folder to restore them later. This package includes sources of sample spyware scanner build with TSpywareScanner. Malware types that TSpywareScanner finds and eliminates: - Spyware - Adware - BHOs (Browser Helper Objects) - Trojans - Trackware - Dialers - Keyloggers
Added: 25-07-2005/24-08-2005   |  Version: 1.1   |  Downloads: 41/41/3
Author:Konstantin Artemev   QwertyStudios   [Homepage]   [DSP files]



Form Enhancement

[ ] [ 666,708 bytes ] [ Shareware ] [ No Source ]
[ D1 | D2 | D3 | D4 | D5 | D6 | D7 | C1 | C3 | C4 | C5 | C6 ]
Features of ElasticForm: 1) Resizes all visual components of a form as the form resizes; 2) Excludes any desired control from such resizing; 3) Makes the form screen resolution and small/large font size independent; 4) Can enforce min and max size and position of the form; 5) If desired, maintains the form's aspect ratio constant during resizing; 6) Tiles or stretches any graphic to the background of the form. This feature is applied to all forms including MDIforms where no direct access to the form's background is possible. 7) Automatic INI file and registry support; 8) Sizing of run time added controls; 9) Run time creation of ElasticForm (for dynamically created forms). 10) Multiple options for grid resizing. 11) "How do I ..." tutorial in the Help file. Learn how to push the performance of ElasticForm! 12) More detailed search into the component to find other font properties 13) Detailed programmer control on additional (non traditional) properties that may be resized. 14) Option on Resolution Independence 15) Added procedure DoNotResizeFontOf(aControl:TControl) 16) OnAfterResize event to allow coding after the resizing actions.
Now compatible with Delphi 7 and C++Builder 6
Added: 23-09-2001/27-01-2003   |  Version: 7   |  Downloads: 621/621/6
Author:Claudia S. Peck   Q-Systems Engineering   [Homepage]   [DSP files]



Game Tools

[ ] [ 264,289 bytes ] [ Shareware ] [ No Source ]
[ D2 | D3 | D4 ]
Using TJstick, you can very easily provide joystick support for any of your applications. Simply drop the component onto your form and then start reacting to the joystick events when they occur. The component takes care of all the low level fuss for you, giving you more time to concentrate on developing your application, you don't even need an understanding of joystick devices to use it. TJstick not only provides you with true event driven joystick support, it also enables you to access a host of information about the joystick device connected to the system. Full access to all low level joystick routines is provided although you will probably never need to use these. Very small component optimized to provide the greatest speed possible for capturing joystick information Works with joysticks, gamepads, flight yokes, steering wheels etc Support for up to 16 joystick devices Support for up to 32 buttons DirectX compatible
exe demo included
Added: 7-06-1999   |  Version: 1.1   |  Downloads: 2138/2138/2
Author:John Hnidec   John Hnidec   [Homepage]   [DSP files]



Glyphs, Icons and Tools

[ ] [ 563,801 bytes ] [ Shareware ] [ No Source ]
[ D1 | D2 | D3 | D4 | D5 | D6 | C1 | C3 | C4 | C5 | C6 ]
DFMToSource is a source code generator for Delphi and C++Builder.  DFMToSource helps you to dynamically create VCL components or forms at runtime. DFMToSource proposes you 2 possibilities: "Component's Graphical Properties": you can integrate very easily the bitmaps or icons included in your graphical components within your source code, "Full DFM": you can can integrate the full DFM content within your source code.
Added: 9-06-2002   |  Version: 2.1   |  Downloads: 911/911/1
Author:Michel Fornengo   Michel Fornengo | DelphiCity   [Homepage]   [DSP files]



Graphical Controls

[ ] [ 5,856,817 bytes ] [ Shareware ] [ No Source ]
[ D7 ]
Imaging Toolkit for Delphi is a set of VCL components for image processing and acquisition. The VCL components includes:
  • Enhanced components to display and print images.
  • Image file import and export classes supporting the most popular file formats and compressions.
  • A thumbnail viewer for displaying images stored in the different file formats.
  • Components to print images and present print previews.
  • Colour format conversion, thresholding.
  • Histogram manipulation.
  • Filters to enhance images and remove noise, user defined filter kernel, etc.
  • Geometric transformations to scale, rotate etc.
  • Transformed images are interpolated using a bilinear, bicubic,.. methods.
  • Mathematical & logical methods.
  • Morphology
  • Record images from TWAIN compilant scanner or camera.

    Included file formats:
  • BMP, Windows or OS/2 Bitmap
  • DIB, Windows or OS/2 DIB
  • GIF, Graphics Interchange File
  • JPEG, Joint Photographics Expert Group
  • PBM, Portable Bitmap
  • PGM, Portable Greymap
  • PNG, Portable Network Graphics
  • PPM, Portable Pixelmap
  • TIF, Tag Image File Format, single or multi page
  • TGA, Truevision Targa
  • PCX, Zsoft Paintbrush
  • SGI, Silicon Graphics Image

    OCR, Optical Character Recognition is available in the Add-On module OCR Toolkit for Delphi.

    The included sample projects and online help shows how to use the components.

    Professional edition (Source code) Euro 295,-
    Standard edition (No source code) Euro 125,-
    The Imaging Toolkit for Delphi is Royalty free!

    Visit our Internet page on the Imagin g Toolkit for Delphi for more information.

    Source code is available in the Professional edition.
    Added: 3-03-2003/20-10-2003   |  Version: 1.6   |  Downloads: 696/694/8
    Author:Marc Martin   MCM Design   [Homepage]   [DSP files]
    Compatible files:  [ D3 | D4 | D5 | D6 ]



    [ ] [ 1,615,581 bytes ] [ Shareware ] [ No Source ]
    [ D3 | D4 | D5 | D6 | C3 | C4 | C5 ]
    ProfGrid is the native VCL control that provides both unbound grid and spreadsheet functionality in the single resource-friendly component.
    A short list of existing features includes:
    • cell-level persistent font, color, alignment, border style, word-wrap, tooltip, read-only status, etc.
    • multi-line cells
    • true multi-select capabilities for non-contiguous items
    • merged cells
    • checkbox cells, button cells
    • images in cells (bitmap, icon, metafile, jpeg)
    • embedded rows
    • invisible columns
    • MS Excel-style spreadsheet styles, formulae, and functions
    • custom inplace editors: accepts any TWinControl as an application-provided inplace editor
    • sorting, including user-defined
    • print, print preview, print options, print margins, print to fit
    • save to and load from file or TStrings
    • export and import (MS Word and MS Excel)
    • smart clipboard operations (also for non-contiguous items)
    • numerous options, events and methods for full customization
    • extensive online documentation
    • public support newsgroups
    • and much more...
    Support for Delphi 3/4/5/6/7 and C++Builder 3/4/5/6.
    Check for latest versions and documentation updates.
    Added: 4-06-2000/18-11-2002   |  Version: 2.30   |  Downloads: 2366/2349/2
    Author:ProfGrid.Com   [Homepage]   [DSP files]



    IDE Tools

    [ ] [ 302,747 bytes ] [ Shareware ] [ With Source ]
    [ D6 ]
    HardInfo 2.0 Pure Delphi Component to access computer BIOS rom memory like array and get unique information of computer,no VXD and DLL required Feature: Access computer BIOS rom memory in Win32 system like pascal array. Get unique information of Computer like HDD SerialNumber,ModalNumber,Firewarerevision,BIOS id,etc. Support Several HDDs in a system,can read unique HDD SerialNumber,ModalNumber,Firewarerevision in Primary or Secondary HDD(master/slave). Can easily combine BIOS Rom memory data and HDD serialnumber to create unique identification of a computer. All data direct from hardware interface ,not from windows register. Work on Win9x/Win2000/XP/Win2003. [more]
    Added: 22-02-2005   |  Version: 2.0   |  Downloads: 152/152/2
    Author:wjhsoft   WjhSoft   [Homepage]   [DSP files]



    Improved Components

    [ ] [ 304,171 bytes ] [ Shareware ] [ No Source ]
    [ D5 | D6 | D7 | D2 ]
    The PDJDBGridEx it is improved replacement for native vcl TDBGrid component with much more features than standard TDBGrid, providing totally new properties and very easy to use and learn in design time and run time.
    Added: 24-08-2005/8-09-2005   |  Version: 2.0   |  Downloads: 54/54/4
    Author:Peric DJordje   PDJTools   [Homepage]   [DSP files]



    InVisible Components

    [ ] [ 5,217,917 bytes ] [ Shareware ] [ No Source ]
    [ D5 | D6 | D7 | D2 ]
    XLSReadWriteII is a component for reading and writing Excel files. XLSReadWriteII is a native Delphi component; you don't need any other files or software in order to use it. Not even Excel. XLSReadWriteII works as an invisible grid component. All cells are always accessible, and can also be moved, deleted or copied.

    One of the major goals with version 2.0 was to create a product that don't corrupts the Excel files and don't alter any data in the file. With XLSReadWriteII, you can always be sure that your Excel files can be read by Excel after you have edited them, and no data has been unexpected removed.

    Here are some of the advantages that you will have with XLSReadWriteII 2.0:
    • Read, write and modify any Excel file.
    • Read and write any cell values. Cells with multiple fonts formatting (Rich text) can be read and written directly to/from RTF files.
    • Full support for formulas. You can use the same functions as in Excel. Formulas with references to external workbooks are supported as well. You can even read the result from an external referrence.
    • Cells and whole worksheets can be calculated and the calculation engine will calculate dependent cells, if there are any.
    • Easy cell formatting, where the format properties are accessible trough the cell object. Whole ranges of cells can also be formatted, so it is easy to put a border around an area of cells.
    • XLSReadWriteII has full support for unicode. As all strings are WideString, you will not have any problems with non-English characters.
    • Cell notes and text boxes are supported.
    • All printing options are accessible.
    • Control objects, such as list boxes, combo boxes, buttons etc. can used.
    • Support for all kinds of drawing objects.
    • Charts can be created with the same options as in Excel.
    • Named cells and areas can be used. When a named cell is created, it can easily be accessed trough it's name.
    • All types of hyperlinks are supported.
    • Password protected (encrypted) files can be read. Assuming you have the password.
    • You can also use: Cell validations, Conditional formats, Merged cells and more...
    • These are some of the main features. With XLSReadWriteII, you will not have any limits!

    Several sample projects are included.
    XLSReadWriteII is fast! Write 1,000,000 cells in less than a second.

    The XLSReadWriteII package also include components for:
    • Importing any database table into it.
    • Exporting to html files.

    Added: 3-04-2002/16-05-2005   |  Version: 2.02   |  Downloads: 1313/1286/7
    Author:Lars Arvidsson   Axolot Data   [Homepage]   [DSP files]
    Compatible files:  [ C5 | C6 ]




    [ ] [ 313,414 bytes ] [ Shareware ] [ No Source ]
    [ D6 | D7 | D8 ]
    Format Label is usefull in any application if you want to display formated text with more font style or if you want to create message with hypertext link and handle the click on it. Standard HTML tag is used for text formating.
    Added: 7-06-2005   |  Version: 3.0   |  Downloads: 39/39/1
    Author:Rosinsky Tomas   Rosinsky Software   [Homepage]   [DSP files]



    Localization, Multilingual & Spell Check

    [ ] [ 499,297 bytes ] [ Shareware ] [ No Source ]
    [ D2 | D3 | D4 | C1 ]
    Component set to build multilangual applications in Delphi or C++ Builder very easy and with no coding. Saves translations inside the executable or in a flat file. Tranlations File Editor included.
    Added: 14-06-1998/21-02-1999   |  Version: 2.2   |  Downloads: 1715/1706/1
    Author:Horacio Jamilis   [Homepage]   [DSP files]



    Maths, Stats & Algorithms

    [ ] [ 147,386 bytes ] [ Shareware ] [ No Source ]
    [ D4 | D5 ]
    Mathematical Expression Parser (MEP). Calculates expressions entered at runtime as a string.
    • implemented all functions from MATH module
    • internally operates on Delphi type EXTENDED
    • accepts real type values
    • accepts operators: + - * / ^
    • accepts user defined functions and variables
    • adjustable string delimiter and parameters separator
    • function accepts any (and varying) number of parameters
    • function's parameter can be string or any valid expression
    • error handling with localizing points of failure
    • testing for used functions and variables
    • optimized calculations (constants parts of expression)
    • parsed expression can be retrieved (added parenthesis)
    • context sensitive help for Delphi
    • FULL version includes source code
    • TRIAL version shows nag screen

    Four components with source code costs only $20.00. See author page for details and demo application.
    Added: 17-09-2000/23-07-2001   |  Version: 3.0   |  Downloads: 3298/3292/12
    Author:Roman Linde   [Homepage]   [DSP files]




    [ ] [ 221,960 bytes ] [ Shareware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | C1 | C3 | C4 | C5 ]
    Animated Menus is a set of menu components for Borland Delphi and Borland C++ Builder designed to create and support menu systems of extra complexity and functionality for professional application developers.

    * TMainMenu2000 and TPopupMenu2000 components, which are 100% Delphi-compatible.
    * TMenuBar2000 component for menu positioning.
    * New menu designer with enhanced functionality and visual presentation.

    * Support for Microsoft Whistler-like menus including drop shadow and frame around highlighted menu item.
    * DefaultIndex and ImageIndex properties list all available AutoBITMAPS(tm) with short description.
    * Enhanced drag'n'drop run-time menu customization.
    Added: 28-01-2001   |  Version: 2.5   |  Downloads: 2325/2325/4
    Author:Andrew Cher   [Homepage]   [DSP files]




    [ ] [ 284,199 bytes ] [ Shareware ] [ No Source ]
    [ D5 | D6 | D7 ]
    Comics, elliptic, ballon and standard styles with shadows with truely bluring, transparency, gradient, images and other features that affect on hint appearance. One component changes hint appearance for all form's of entire application. Just put him on your MainForm.

    Screenshots -
    Demo -
    Added: 9-06-2002/3-02-2003   |  Version: 2.13   |  Downloads: 501/501/2
    Author:Serge Goncharov   [Homepage]   [DSP files]




    [ ] [ 3,241,929 bytes ] [ Shareware ] [ No Source ]
    [ D4 | D5 | D6 | D7 | D2 | C4 | C5 | C6 ]
    TVideoGrabber is a versatile video component for Delphi or C++Builder. TVideoGrabber captures analog or digital video sources like Firewire (IEEE1394) cameras, DV camcorders, USB web cams, TV cards, PCI composite cards, USB devices. Features include video capture, AVI and ASF recording, compression on-the-fly or after recording, direct network streaming, network streaming to a publishing point, media player, video clip reencoding, DV timecode, DV date/time, DV camcorder control, motion detection, frame capture, text and graphics overlays, TV tuning, videos built from set of images, deinterlacing, video rotation, brightness, contrast, hue, saturation, dual display on 2 separated monitors.
    Added: 2-12-2001/15-11-2005   |  Version: 7.3 build 156   |  Downloads: 2048/1895/9
    Author:Michel Fornengo   Michel Fornengo | DataStead   [Homepage]   [DSP files]



    OCX, ActiveX

    [ ] [ 31,196 bytes ] [ Shareware ] [ No Source ]
    [ D5 ]
    This component address the issue that in Delphi 5 ActiveControl made from TActiveForm do not work properly while handle Tab, arrow keys.
    Install MsActiveXWorkRound.bpl in your Delphi 5 design time package. Then all you need to do is to Drag and Drop a component TMsActiveFormTabArrowKeysWorkRoundSolution from component Palette eMountainSoft into a TForm, note only one component of TMsActiveFormTabArrowKeysWorkRoundSolution allow in a TForm, that is all.
    contain Shareware DCU files and demo files
    Added: 3-07-2000/2-07-2000   |  Version:   |  Downloads: 1260/1260/1
    Author:eMountainSoft   [Homepage]   [DSP files]



    Print, Print Preview and Reporting Tools

    [ ] [ 625,874 bytes ] [ Shareware ] [ No Source ]
    [ D1 | D2 | D3 | D4 | D5 ]
    AsciiPrinter is a non-visual component which gives control over printers back to the developer, just like in DOS PRINT, but through windows. Ideal for DOT MATRIX printers, as text is printed as ASCII, rather than a graphic, which speeds up printing and allows easier positioning of characters on Multi Part, Pre-printed stationary. Direct support also provided for WpTools, TWPRichText and native delphi TMemo and TDBMemo objects. [more]
    Trial only works with Delphi running, Standard Edition $36.00, with source $54.00. No royalty fees. Source of Demo project included. More info from
    Added: 23-08-1999/13-03-2001   |  Version: 3.03   |  Downloads: 3699/2126/11
    Author:David Dolan   Silicon Office Software   [Homepage]   [DSP files]



    Programming Tools

    [ ] [ 364,650 bytes ] [ Shareware ] [ No Source ]
    [ D2 | D3 | D4 | D5 | D6 | C1 | C3 | C4 | C5 ]
    TVicHW32 is a general purpose device driver that can be used by practically any programming language. It lets you access and control hardware directly from any Win32 application under Windows 95/98/Me/NT/2000 without having to use the Windows DDK. TVicHW32's main capabilities are: - direct port I/O access - obtains pointers to physical memory by directly mapping it to the user process's address space - simultaneous handling of multiple hardware interrupts - advanced LPT support including access to any pin on any LPT port - access to IDE HDDs hardware manufacturer information (HD serial number, geometry, etc.) for IDE1-IDE4 - keyboard hooks and scan-code messaging - access to PCI configuration data allowing enumeration of all PCI devices - memory buffer allocation for system and busmaster DMA operations - execution of the user's functions at high-privileged CPU level (Ring 0) TVicHW32 provides an interface to drivers for: - Microsoft Visual C/C++ - Borland Delphi (versions 2-5) - Borland C++ Builder (versions 1, 3, 4, 5) - Microsoft Visual Basic 6.0 - Other programming systems that access functions in DLL's
    Added: 28-09-1997/9-08-2001   |  Version: 5.0   |  Downloads: 3277/3202/3
    Author:Victor Ishikeev   Victor Ishikeev   [Homepage]   [DSP files]



    Sound Controls

    [ ] [ 189,625 bytes ] [ Shareware ] [ No Source ]
    [ D1 | D2 | D3 | D4 | D5 | D6 | D7 | C1 ]
    Handle audio playing and recording. Easy to use. Get full advantage of buffering and queueing with no effort. All the dirty work is done by these two components. One step WAV recording. Volume control. For Delphi 1, Delphi 2, Delphi 3, Delphi 4, Delphi 5, Delphi 6, Delphi 7 & CBuilder 1.0.
    Shareware, 39US$ without source, 59US$ with full source.
    Added: 28-09-1997/7-01-2003   |  Version: 2.07   |  Downloads: 3838/3638/8
    Author:Alfredo Milani-Comparetti   [Homepage]   [DSP files]




    [ DIUnicode.exe ] [ 474,402 bytes ] [ Shareware ] [ No Source ]
    [ D4 | D5 | D6 | D7 ]
    DIUnicode provides Unicode Reader and Unicode Writer classes for Borland Delphi 4/5/6/7. They implement automatic decoding and / or encoding of over 40 character sets: UTF-8, UTF-16, the ISO 8859 family, various Windows codepages, KOI8 character sets, Chinese GB18030, and more. Adding a new character coding is as simple as writing one single conversion procedure.

    DIUnicode is for you if your application needs to handle text with multiple character encodings. Both the Unicode Reader and the Unicode Writer work with strings, buffers, and streams. An efficient buffering system guarantees excellent performance, especially when processing huge files.

    The DIUnicode package includes full HTML Help plus various demo projects.
    Added: 26-05-2003   |  Version: 1.00   |  Downloads: 285/285/1
    Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]



    System Components Win API based

    [ ] [ 202,224 bytes ] [ Shareware ] [ No Source ]
    [ D3 | D4 | D5 ]
    TOxygenDirectorySpy component allows you to watch file system changes including file or directory creation, access, removing, changing size and attributes. The heart of this component is in that unlike plenty of similar tools, it returns the precise name of a directory or a file having been changed, along with former and current values of changed parameters. You can watch file system changes even on network drives. Now you can monitor multiple directories including their subdirectories. 1. Multiple directories monitoring in one thread. Maximum - 64 directories (excluding their subdirectories). 2. Capability to watch all subdirectories of specified directories. 3. The speed of monitoring large amount of files is significantly improved. 4. Check if directories to watch exist. Removing from the list non-existing directories. This component is shareware. Registered version without nag-screen includes 100% source code and costs $25.
    Added: 26-03-2000/20-10-2000   |  Version: 1.5   |  Downloads: 1670/1523/2
    Author:Oleg Fyodorov   Oxygen Software   [Homepage]   [DSP files]



    VBX and VB

    [ ] [ 217,498 bytes ] [ Shareware ] [ No Source ]
    [ D1 ]
    Hotspots in bitmaps
    Added: 22-11-1995   |  Version: n/a   |  Downloads: 1700/1700/1
    Author:Softland Inc.   [DSP files]



    Visible Components

    [ ] [ 163,925 bytes ] [ Shareware ] [ No Source ]
    [ D2 | D3 | C1 ]
    TsiFlatBtn is a flat SpeedButton elliptic form and custom colors for 3D effects.
    Registered version costs $20US.
    Added: 24-08-1998   |  Version: 1.0.0   |  Downloads: 1974/1974/4
    Author:Shitikov Igor   [Homepage]   [DSP files]



    Web Application Development

    [ ] [ 1,254,936 bytes ] [ Shareware ] [ No Source ]
    [ D4 | D5 | D6 | D7 | D8 | D2 | C4 | C5 | C6 ]
    With THTTPSCAN you access to web sites as a collection of links to files and data, instead of as graphics and text. THTTPSCAN recursively analyzes HTML pages and reports all the links it finds to a text file: html, mail, jpg, mpeg, mp3, etc. THttpScan navigates through HTML pages in the neighborhood of the initial URL. The links appearing several times are treated only once. The LinkScan property allows you to limit the scanning to the initial site or the initial URL path. The LinkReport property allows you to report only links owned by the current site or even with the same path name. The DepthSearchLevel allows you to limit the level of pages scanned, starting from the initial page, especially when not limiting the scanning to a site. Using the LinkScan and LinkReport properties with a high DelphSearchLevel value, you can easily scan a whole site or only a subdirectory of a web site. Events are generated for each link found and each page read, returning URL, meta tags, document type, referrer, host name,... According to your line speed, you can grab thousands of links from a starting URL in a few minutes. THTTPSCAN saves you having to tangle with the HTML parsing. Most common parameters can be simply set from the Object Inspector. It can be placed on any window, it is only visible at design time. Full source code optional.
    Added: 20-08-2000/25-04-2005   |  Version: 4.5   |  Downloads: 1458/1339/2
    Author:Michel Fornengo   Michel Fornengo | DataStead   [Homepage]   [DSP files]



    Winsock & Internet

    [ ] [ 129,610 bytes ] [ Shareware ] [ No Source ]
    [ D3 | C1 ]
    The TCOMM_32 component is designed to add RS232 / COM port functionality. It is suitable for passing strings to an RS232 Controller and receiving the responses. Ideal for weigh scale controllers N/C controllers, Bar Code Readers etc.
    Available directly from Amber see or
    Added: 26-01-1998   |  Version: 1.4   |  Downloads: 2218/2218/3
    Author:Amber Computer Systems Inc.   [Homepage]   [DSP files]



    Winsock and Communications

    [ ] [ 53,803 bytes ] [ Shareware ] [ No Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | D8 | C1 ]
    This component lets you write and read a byte to/from the parallel port (LPT1/LPT2), controlling if any error has ocurred. Methods: Create: Creates the component Get: Returns the 5 bits input from the Parallel Port Send: Sends a byte to the Parallel Port Properties: LPT_Used: LPT1 or LPT2 LPT1_address: address of LPT1 input port (default 378h) LPT2_address: address of LPT2 input port (default 278h) Status (runtime): The status of the port as returned for a printer Name: Name of the component ValueGet: value returned when the method Get is called. ValueSend: value sent when the method send is called. Events: OnError OnBeforeSend OnAfterSend OnBeforeGet OnAfterGet [more]
    Full Source code included after registration
    Added: 7-06-1999/23-08-2004   |  Version: 2.0   |  Downloads: 9266/8506/17
    Author:Xavier Cirac   [Homepage]   [DSP files]




    [ ] [ 1,152,599 bytes ] [ Shareware ] [ No Source ]
    [ D5 | D6 | D7 | C5 | C6 ]
    Balmsoft Wizard allows easily create your own wizards that conforms with "Wizard 97 specification". Just few clicks and all pages with all default controls with right size and fonts in place. Key features - Easy-to-start - just few clicks in GUI editor and wizard ready; - User-friendly GUI editor; - Conforms Wizard 97 specification; - Convenient design-time markup; - Easy PageControl-style navigation; - Extensive set of events; - Supports Delphi 5,6,7 and C++ Builder 5,6; - Install and Uninstall support; - Ready-to-use Image library;
    Balmsoft Wizard allows easily create your own wizards that conforms with "Wizard 97 specification". Just few clicks and all pages with all default controls with right size and fonts in place.
    Added: 10-05-2004   |  Version: 1.5   |  Downloads: 97/97/1
    Author:Balmsoft   Vladlen Fomushkin   [Homepage]   [DSP files]



    Word Processing Tools

    [ DIPcre_3.0.exe ] [ 914,227 bytes ] [ Shareware ] [ No Source ]
    [ D4 | D5 | D6 | D7 | D2 | C4 | C5 | C6 ]

    DIPcre is an advanced regular expression library for Boland Delphi. It is based on PCRE, one of the most powerfull and well-tested reg-ex libraries available. For optimal performance, DIPcre uses Delphi's native register calling convention, compiles directly into your application, requires no additional files, and no DLLs.

    DIPcre's regular expression syntax is Perl 5.8 compatible and one of the most complete on the market:

    • Full SubString / SubPattern Capturing
    • Named SubStrings / SubPatterns
    • Case-Sensitive and Case-Insensitive Matching
    • Greedy and Un-Greedy Repetition Quantifiers
    • SubPattern Back-References and Sub-Routines
    • Assertions: Positive / Negative, LookAhead / LookBehind
    • Conditional SubPatterns
    • Recursive Patterns
    • Pattern "Locking"
    • Unicode / WideStrings Support via UTF-8
    • Unicode Character Properties

    RegEx string manipulation is possible via:

    • Simple pattern matching
    • Extracting matches, subpatterns, and named subpatterns
    • Formatting matches, subpatterns, and named subpatterns
    • Replacing matches, subpatterns, and named subpatterns
    • Listing formatted matches
    DIPcre also includes two edit controls which validate user keystrokes against regular expressions. They are similar to TMaskEdit, but allow far more flexible input masks:
    • TDIPcreEdit
    • TDIPcreComboBox

    To get you started, the DIPcre workbench helps writing and testing your regular expressions, the demo projects provide code examples and the HTML help answers your questions.

    Added: 16-01-2002/16-05-2005   |  Version: 3.0   |  Downloads: 1340/1302/2
    Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]


    © 1995-2005 Robert M. Czerwinski ( The Delphi Super Page a.k.a. DSP ).
    All rights reserved.