Top Downloads by Category
Shareware Last week

Category NameDownloadsFileAuthor
 Apps WITH sources21 George Vrahimis
 Apps WITHOUT Hans Pupp TMS software Aleksey Kuznetsov (UtilMind Solutions) Adi P. Winarso
 Classes and Afalina Co., Ltd. (Afalina Co., Ltd.)
 Common Aleksey Kuznetsov (UtilMind Solutions)
 Communication (I/O)182 WINSOFT
 Component building Jack
 Components Collection30 Fabrizio Di Vittorio
 Compression, Encryption48 Andrey Polishchuk (AndrewSoft Solutions) Bruno Branciforti Poul Bak (Bak-O-Soft)
 Example Ivan Kozhuharov (IMIBO, EOOD)
 Experts and Property Andriy Gerasika (Eleks Software, Ltd.)
 Files and Xavier Cirac
 Form Enhancement10 Aleksey Kuznetsov (UtilMind Solutions)
 Game Dion Kurczek (Silicon Commander Games)
 Glyphs, Icons and Michel Fornengo (Michel Fornengo | DelphiCity)
 Graphical Controls17 Valagussa Piero ProfGrid.Com
 IDE wjhsoft (WjhSoft)
 Improved Peric DJordje (PDJTools) Aleksey Kuznetsov (UtilMind Solutions) LMD Innovative
 InVisible Components13 Petar Banicevic Djoko Susilo
 Localization, Multilingual & Spell Checkmft1try.exe Lingscape Ltd
 Maths, Stats & Algorithms43 Qarsoft Andrew Cher ( Oleg Fyodorov (Oxygen Software) Valentin Nagacevschi
 Multimedia18 Alfredo Milani-Comparetti
 OCX, Michel Fornengo (Michel Fornengo | DataStead)
 Print, Print Preview and Reporting Tools18 David Dolan (Silicon Office Software)
 Programming Victor Ishikeev (Victor Ishikeev)
 Shareware Protectionswlock.exe Gerald Enright (TheDevShop Ltd.)
 Sound Xavier Cirac
 StringsDIUnicode.exe Ralf Junker (The Delphi Inspiration)
 System Components Win API James Chen (Validtec Software)
 VBX and Inventa Inc
 Visible Shitikov Igor
 Web Application Michel Fornengo (Michel Fornengo | DataStead)
 Winsock & Xavier Cirac
 Winsock and Communications34 Xavier Cirac Balmsoft (Vladlen Fomushkin)
 Word Processing Tools13 Amanda Toth (BigBit Limited)




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: 3400/1794/21
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: 482/482/4
Author:Hans Pupp   [Homepage]   [DSP files]




[ ] [ 417,796 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 | D5 | C3 | C4 | C5 ]
A statusbar with support for panels with HTML formatting, time, date, NUMLock, CAPSLock, SCROLLLock, progressbar and can accept controls on it.
Freeware for non-commercial use
Added: 14-05-2000   |  Version: 1.0   |  Downloads: 1815/1815/2
Author:TMS software   [Homepage]   [DSP files]




[ ] [ 1,222,177 bytes ] [ Shareware ] [ No Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | D2 | C1 | C3 | C4 | C5 | C6 ]
The CaptionButton collection is the set of 5 useful components which may add an additional button on the form's title bar and menu item to the system menu, associated with that button. Package contains following components: 1. TCaptionButton - 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. 2. TFormTopmost - controls Z-order of your forms and allow you to place your form over other windows. Since FormTopmost is successor of CaptionButton, it able to add the custom button on form's title bar and associated menu item to the system menu. Add "Always on top" feature to your forms without any line of code! 3. TFormRoller - allow to reduce or expand (roll up / down) your Delphi/BCB forms without minimizing them to taskbar or system tray. Since FormRoller is successor of CaptionButton, component is able to add the custom button on form's title bar and associated menu item to the system menu. 4. TFormTrayIcon - handy component for manipulating the system tray icons in the taskbar status area. Allow to use the animated icons and contains the number of great features such like additional caption button on form's title bar and menu item in the system menu. Contains many others properties which allow you to associate your forms with tray icons without ANY line of additional code! 5. TAppAutoRun - allows to execute your application on every Windows startup. Unlike others similar components, it have additional features such like starting your app as NT service, showing message on Windows logon and fires special event if program started automatically. AppAutoRun is successor of CaptionButton and may have built-in caption button on form's title bar and associated menu item in the system menu. [more]
collection of 5 components
Added: 13-03-2001/20-12-2004   |  Version: 3.5.2   |  Downloads: 1657/1653/8
Author:Aleksey Kuznetsov   UtilMind Solutions   [Homepage]   [DSP files]




[ ] [ 408,812 bytes ] [ Shareware ] [ No Source ]
[ D4 | D5 | D6 | D7 | D8 ]
SimChart is a component for creating charts. One of it's feature is it can display hint for each chart element. For example, if you move the mouse pointer over a slice on a pie chart, a hint window then shows up displaying percentage value of the slice. This feature will make your application more interactive. SimChart is small but support many chart types. Current version support line, stair, area, bar, clustered bar, stacked area, stacked bar, stacked 100 area, stacked 100 bar, hi-lo, hi-lo-close, open-hi-lo-close, candle-stick, pie and doughnut chart, horizontal bar and radar chart. This component was developed using Delphi (Kylix) and has been tested to work on C++Builder too. Unfortunately OBJ files are not available so you will need to license the source code and recompile.
Added: 22-12-1998/12-07-2004   |  Version: 3.1   |  Downloads: 2252/2006/8
Author:Adi P. Winarso   [Homepage]   [DSP files]
Compatible files:  [ K1 ]



Classes and units

[ ] [ 828,785 bytes ] [ Shareware ] [ No Source ]
[ D5 | D6 | D7 ]

Add-in Express 1.6
Add-in Express is a tool for creating Microsoft Office COM add-ins in Delphi. Using it you can develop a single add-in that will run across the entire Office suite of applications - MS Excel, Word, PowerPoint, Outlook, Access, FrontPage and MS Project.

Add-in Express hides complexity of implementing the IDTExtensibility2 interface that COM add-in architecture is based on. And using Add-in Express, add-in projects can be created by a couple of clicks. You create your own toolbars and place buttons, edit boxes, combo boxes, and pop-ups onto them.

Add-in Express correctly handles hiding and deleting controls, as well as moving them to other toolbars. It also allows handling the controls' events. Use Delphi forms, standard controls and components to develop a COM add-in.
Using Add-in Express Wizard, add-in projects can be created by a couple of clicks.

Quick Demo project includes a sample COM add-in for all supported apps that creates a number of toolbars and controls. You get the source code of the sample add-in where you see the use of Office Add-in Express classes as well as details of toolbar and control creation.

Added: 4-11-2002/28-04-2003   |  Version: 1.6   |  Downloads: 489/488/5
Author:Afalina Co., Ltd.   Afalina Co., Ltd.   [Homepage]   [DSP files]



Common Controls

[ ] [ 1,296,825 bytes ] [ Shareware ] [ No Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | D2 | C1 | C3 | C4 | C5 | C6 ]
The TreeComboBox is the combo-box with the TreeView embedded to its drop-down window. So, instead of searching and selecting the necessary list item from huge list of drop-down window, user will be able to see an elegant tree-like structure, select the tree nodes, expand and collapse them, export and import the nodes to another TreeView controls and so on. Like in standard TreeView, the TreeComboBox can display images for each tree node, show image in editor, accept the selection either on one or double click, contains the label attached to control, customizeable image for button + many other neat features, result of combination of ComboBox and TreeView. [more]
Help-file included.
Added: 18-08-2003/20-12-2004   |  Version: 2.3.2   |  Downloads: 341/340/6
Author:Aleksey Kuznetsov   UtilMind Solutions   [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]



Component building tools

[ ] [ 16,624 bytes ] [ Shareware ] [ No Source ]
[ D3 ]
Run time form editor, with component creating and sizing capabilities (including databas components), run time object inspector using the TPropertyEditor defined in delphi or by user. The program is able load and save form.
As the code seems to interest a lot of people, I release a shareware unit of the editor for 40$. The full code is also available for 80$ with a lot of comment and many sample programs. If you are interested just ask by email.
Added: 4-01-1998/26-06-1998   |  Version: 1.0   |  Downloads: 1626/1626/1
Author:Jack   [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: 4352/4296/30
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: 4178/3121/48
Author:Andrey Polishchuk   AndrewSoft Solutions   [Homepage]   [DSP files]
Compatible files:  [ D6 | D7 ]




[ ] [ 253,986 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 | D5 ]
ADP II Protection for Delphi
This is new anti-debugging & anti-monitors routines provide a good way to prevent *lame* people from spying your code. With ADP Component, you could protect your program from being cracked or spying without your permission. The main aspiration of ADP Component is to make the crackers meet more difficulty to crack your program. ADP Protection have some especial code to defeat most Debuggers and Monitors as W32Dasm, SoftIce, TRW 2000, Turbo Debugger, Sourcer, Filemon, ExeSpy, ResSpy, RegMon, Memory Monitor, Procdump.
Added: 16-04-2000   |  Version: n/a   |  Downloads: 1374/1374/3
Author:Bruno Branciforti   [Homepage]   [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: 15923/14734/8
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: 1788/1788/8
Author:Ivan Kozhuharov   IMIBO, EOOD   [Homepage]   [DSP files]



Experts and Property Editors

[ ] [ 947,943 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 | C3 | C4 ]
AIDE is a Delphi expert implementing integration of Microsoft Visual SourceSafe inside Delphi IDE(integratable almost with all SourceSafe versions). Furthermore, AIDE implements other helpful features for working with source code into Delphi IDE, egg hyper jumps, advanced code navigation, advanced class completion, advanced code templates, etc. Also available common script language(Forth dialect) for automating Delphi IDE...
Added: 5-09-1999   |  Version: 4.4   |  Downloads: 1286/1286/1
Author:Andriy Gerasika   Eleks Software, Ltd.   [Homepage]   [DSP files]



Files and Drives

[ ] [ 64,957 bytes ] [ Shareware ] [ No Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | D8 | C1 ]
This component lets you execute any other program, selecting the kind of execution desired. It can execute Windows and DOS aplication, and wait for them to end. Methods: Execute: Executes the command Properties: Command: The command line of the file to execute Flags: The kind of execution Visible: The window type of the executed aplication (Hide,Min,Max,...) Wait: If you want the component to wait for the aplication to end Result (Runtime): The result of the aplication executed Events: OnExit OnEnter OnError [more]
Full Source code included after registration
Added: 7-06-1999/23-08-2004   |  Version: 3.0   |  Downloads: 3070/2761/8
Author:Xavier Cirac   [Homepage]   [DSP files]



Form Enhancement

[ ] [ 443,675 bytes ] [ Shareware ] [ No Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | D8 | D2 | C1 | C3 | C4 | C5 | C6 ]
AnimationEffect component will add a smooth and extremely cool looking animation effects on opening and closing of your windows and dialog boxes. It draws animated frames based on mathematical matrixes. Currently available effects: Spin, Vortex, ScatterGather, Spike, Fireworks. Second, kind of bonus component, is the Win2kEffects, which allows to produce some special effects of the Windows 98 / 2000. You can show roll, slide and alpha-blending animation effects on showing and hiding windows, make your forms translucent, flash the caption bars and taskbar icons. [more]
Added: 13-03-2001/20-12-2004   |  Version: 2.2.1   |  Downloads: 2300/2296/10
Author:Aleksey Kuznetsov   UtilMind Solutions   [Homepage]   [DSP files]



Game Tools

[ ] [ 387,934 bytes ] [ Shareware ] [ No Source ]
[ D4 ]

TurboSprite is a suite of Delphi 4 components for sprite-based animation.  TurboSprite comes with the following components and classes:

  • TSpriteSurface is the visual component where sprite animation takes place.  You set the Active property to true to turn on animation, and the AnimationInterval property to determine the animation speed.
  • TDibCanvas is a class similar to Delphi's TCanvas, but comes with high-speed, optimized graphics routines.
  • TColorPalette is a component used to manage a 256-color palette.
  • TSpriteEngine is a non-visual component that contains and manages sprites, and handles collision-detection.
  • TBitmapSprite, TPolygonSprite and TFireworkSprite are the sprite-classes that are included in TurboSprite.  You can also create your own TSprite classes.
  • TDestinationSpriteMover and TThrustSpriteMover are components you use to move sprites.  You can also create your own TSpriteMover classes.
  • TSpriteFactories are non-visual components that create sprite instances.  You specify your sprites' attributes here at design-time.

Visit the TurboSprite Home Page at http://www.silicmdr.c om/TurboSprite.htm.

Added: 27-12-1995/12-05-1999   |  Version: 4.1   |  Downloads: 1811/1666/2
Author:Dion Kurczek   Silicon Commander Games   [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: 921/921/2
Author:Michel Fornengo   Michel Fornengo | DelphiCity   [Homepage]   [DSP files]



Graphical Controls

[ ] [ 3,097,262 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 ]
CADSys 4 is a complete vectorial graphic library for Delphi 3/4. You are now able to create complex and beautiful CAD-like interfaces to your application with the power of OOP and a native library for Delphi.
Added: 5-09-1999   |  Version: 4.0   |  Downloads: 2339/2339/17
Author:Valagussa Piero   [Homepage]   [DSP files]




[ ] [ 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: 2380/2363/6
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: 170/170/9
Author:wjhsoft   WjhSoft   [Homepage]   [DSP files]



Improved Components

[ ] [ 309,704 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.
Also for D2006
Added: 24-08-2005/1-02-2006   |  Version: 3.0   |  Downloads: 70/70/6
Author:Peric DJordje   PDJTools   [Homepage]   [DSP files]




[ ] [ 2,563,162 bytes ] [ Shareware ] [ No Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | D2 | C3 | C4 | C5 | C6 ]
Advanced AutoUpgrader component which allows to make your software "auto-upgradable" software WITHOUT SINGLE LINE OF CODE! It contains built-in "Application Update Wizard", built-in multi-language support (it automatically recognize language used on user's PC and displays all messages in native language). The AutoUpgrader can download your files either from the Web or local intraweb. Current version automatically translates all wizard's contents to 27 languages: English, Spanish, German, French, Russian, Portuguese, Italian, Dutch, Danish, Finnish, Chinese and many others. However, if you don't want to use built-in Wizard, you still can make customized progress-dialogs using numerous events. If you store newer version of your program in password protected Web directories, you can pre-configure the username/password to access files, or let the AutoUpgrader to prompt login information from user when it's necessary. With AutoUpgrader your customers will use only latest versions of your software! Package contains two bonus components from AppControls pack: auHTTP (WinInet-based HTTP client which also supports file uploading, introduced in RFC1867, Internet Explorer's cache etc) and auThread (easy to use thread component which also works on ActiveForms of D6 and D7). [more]
Help-file included.
Added: 18-11-2001/20-12-2004   |  Version: 4.5   |  Downloads: 1268/1257/4
Author:Aleksey Kuznetsov   UtilMind Solutions   [Homepage]   [DSP files]




[ ] [ 1,582,359 bytes ] [ Shareware ] [ No Source ]
[ C5 ]
LMD WebPack controls help you to integrate advanced webbased features like updates via internet, display of news items from the net, scanning of web sites or HTML pages. Supported IDEs are Delphi 5 - 7 and CBuilder 5+6. LMD WebPack 3.0 can be purchased either standalone or as part of LMD-Tools 7.X Pro/CE. Visit also the main LMD-Tools product page at for more info about other LMD Innovative products. [more]
Added: 30-06-2003   |  Version: 3.0   |  Downloads: 150/150/1
Author:LMD Innovative   [Homepage]   [DSP files]
Compatible files:  [ D5 | D6 | D7 | C6 ]



InVisible Components

[ ] [ 48,689 bytes ] [ Shareware ] [ No Source ]
[ D3 ]
Software protection based on hardware serial numbers that are being crypted using MD5 and converted to licence and serial registration numbers. Every PC has diferent unique numbers!
Registration fee (no src) 40 US$ Registration fee (w src) 90 US$ + one month technical support
Added: 26-06-1998/16-08-1998   |  Version: 1.0a   |  Downloads: 2850/2850/13
Author:Petar Banicevic   [Homepage]   [DSP files]




[ ] [ 303,979 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 | D5 | D6 | D7 | D8 ]
Fancy Label is a collection of 6 separate labels, each with different nice decorative appearance. The effects are Rainbow, Stripes, Gradient, Outlined/Hollow, Emboss and 3D Shadow. Fancy Label always transparent, so it can be put in front of a background image to get even nicer look. Updated version: run faster, smoother appearance.
Visit our site to get other nice components.
Added: 3-07-2000/9-01-2006   |  Version: 2.0   |  Downloads: 1325/1321/5
Author:Djoko Susilo   [Homepage]   [DSP files]



Localization, Multilingual & Spell Check

[ mft1try.exe ] [ 599,939 bytes ] [ Shareware ] [ No Source ]
[ D1 | D2 | D3 | D4 | C1 | C3 ]
This Form Translator component can localize the form it is dropped on, including all components on them. But it does not only localize the strings from components, it can also translate constants, numbers, enumerations and sets to control the whole GUI at run-time. This means that you can translate any property of controls, which can be valuable when the target language requires to change the font charset, styles, general appearence and also height and width. Changing position and sizes of controls is useful to accommodate larger translations in other languages. The component supports both dictionary and property translations which means that it can translate forms in a very easy and cost effective way. But it can also localize the user interfaces with high quality and adapt any local convention using property translation. Translations can be stored in the form and linked into the application, but it is also possible to centralize the translation storage into an external textfile, which can be used with exte
A license with full source code for US$ 98. This component is also included in the complete Multi Language Designer package.
Added: 28-02-1999   |  Version: 1.0   |  Downloads: 1223/1223/2
Author:Lingscape Ltd   [Homepage]   [DSP files]



Maths, Stats & Algorithms

[ ] [ 298,956 bytes ] [ Shareware ] [ No Source ]
[ D4 | D5 | D6 | D7 ]
Advanced Calculator
A fast run-time expression evaluator manipulating on 5 type.

- 5 base type - Integer, Extended, Boolean, String, DateTime;
- Arithmetic operators ( +, -, *, /, Div, Mod, ^ );
- Comparison operators ( >, <, =, <>, >=, <= ) for all types;
- Logical operators for boolean types (And, Or, Xor);
- Recognition of expression's type;
- Multilevel If - Then - Else statement;
- 47 build in functions;
- Unlimited amount of On-Event evaluated functions and variables;
- Unlimited amount of run-time defined functions and variables;
- Declaration of functions with or without parameters;
- Using field names of dataset as variables;
- Pseudo compilation of text for fast repeated evaluation;
- Scientific floating point notations ( 1.2e-3 );
- Full error handling;
- Comments in a text of expression;
- Customizable String/Comment signs;
- Denotation of two StringSignes in string as one sign;
- String constant with DateTime format as DateTime constant;
- Multilevel calling of subexpressions in evaluated On-Events;
- Saving library of variables and functions in a file;
- Initialization of variables using expressions in an one text box;
- Links between variables of application and run-time variables;
- High speed (12 000 - 60 000 evaluations per sec. on 2ghz CPU);
- Full help and demo.

Price $60 with source. [more]
Requires the components DList v1.33 and Reader v3.01 distributed for free with sources.
Added: 9-08-1999/12-02-2003   |  Version: 5.22   |  Downloads: 6720/5154/43
Author:Qarsoft   [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: 2352/2352/9
Author:Andrew Cher   [Homepage]   [DSP files]




[ ] [ 635,297 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 | D5 ]
TOxygenSMS component allows you to send SMS messages through any SMS centre, automatically generates events as SMS message or delivery report come. It also allows to read and delete messages from SMS storage. The component supports Nokia 5110, 5130, 5190, 6110, 6130, 6150, 6190 GSM phones. This component is shareware. Registered version without nag-screen doesn't add ads to messages being sent and costs $249. This component is compatible with Borland Delphi 3,4,5.
Added: 5-11-2000   |  Version: 1.0   |  Downloads: 1395/1395/6
Author:Oleg Fyodorov   Oxygen Software   [Homepage]   [DSP files]




[ ] [ 110,077 bytes ] [ Shareware ] [ No Source ]
[ D4 | D5 ]
SMSDriver is a visual component which encapsulates all the low levelcode required to control a GSM Terminal. It is GSM 07.05 fully compliant and works virtualy with any tye of GSM handset. It was tested with Nokia Cellular Data Suite 2.0 and with Falcom A1. Thanks to SMSDriver component, you are needed to know nothing about low level 'AT' programming to be able to use Short Messaging Service on a GSM Terminal. Now includes a PDU codec enabling older GSM terminals (which doesn't support Text mode) to function properly.
Added: 27-02-2000   |  Version: 1.1   |  Downloads: 1415/1415/4
Author:Valentin Nagacevschi   [DSP files]




[ ] [ 501,765 bytes ] [ Shareware ] [ No Source ]
[ D1 | D2 | D3 | D4 | D5 | D6 | D7 | C1 | C3 | C4 | C5 ]
Handles the acquisition from scanners (devices) that are TWAIN compliant. Selecting the desired scanner and acquiring an image is as easy as thinking of it :-) No more troubles with DIBs conversion, and misterious message handling! Tested with HP, Epson, Logitech, Mustek, Fujitsu and several other scanners over a wide range of computers. Works with Delphi 1, Delphi 2, Delphi 3, Delphi 4, Delphi 5, Delphi 6, Delphi 7, C++Builder 1.0, C++Builder 3, C++Builder 4 and C++Builder 5.
Added: 4-01-1998/7-01-2003   |  Version: 2.12   |  Downloads: 4550/3610/18
Author:Alfredo Milani-Comparetti   [Homepage]   [DSP files]



OCX, ActiveX

[ ] [ 1,201,855 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
PropertyPageSaver is a non-visible component that lets you easily save and restore the current settings of COM property pages, programmatically or through a property pages dialog. You can use several different sets of values for each interface, according to the current context of your application. PropertyPageSaver has been designed: - to let you save/restore properties of COM interfaces programmatically when the interface does not implement this feature for some or all its properties, and/or when no SDK is available for this interface, - to let you to use more than one property set for a given interface, according to the different interface contexts used within of your application.
Added: 19-07-2004/26-07-2004   |  Version: 2.0   |  Downloads: 147/147/3
Author:Michel Fornengo   Michel Fornengo | DataStead   [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: 3750/2136/18
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: 3299/3224/7
Author:Victor Ishikeev   Victor Ishikeev   [Homepage]   [DSP files]



Shareware Protection

[ swlock.exe ] [ 431,104 bytes ] [ Shareware ] [ No Source ]
[ D5 | D6 | C5 ]
Shareware Lock is a Delphi component that converts any Delphi application into a time-limited trail version. Your user can unlock trial version making it a fully functional by entering a registration code.
Key Features
  • Simple to Use
  • - Simply drop this component on your main form and you are protected.
  • Automatic User Dialogs
  • - Built in dialogs keeps your users informed about their registration status.
  • Lock to Computer
  • - Optionally limit registration to a single computer.
  • Lock to User
  • - Optionally limit registration to a single user name.
  • Encrypted Data
  • -prevents "snooping" and manual modification of hidden data.
  • Easily Customizable
  • - Many events and control of standard dialogs mean you can customize both presentation and behavior.
  • Limit Trial Features
  • - Use the "IsRegistered" property to enable/disable program features.
  • Fully Compiled
  • - No DLL's to ship.
  • Incredibly Small
  • - Adds about 3K to application size.
  • Unlock Code Gen Program
  • - Includes app for generating Unlock Codes.
  • Docs and Demo
  • - Includes commented demo app and help file for the component.
    Fully functional. Register for $29 to get rid of dialog asking for payment. Easy to register, on-line payments accepted.
    Added: 4-02-2002   |  Version: 1.2   |  Downloads: 554/554/3
    Author:Gerald Enright   TheDevShop Ltd.   [Homepage]   [DSP files]



    Sound Controls

    [ ] [ 70,038 bytes ] [ Shareware ] [ No Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | D8 | C1 ]
    This component lets you record any sound just using the functions BeginRecording and StopRecording. It uses MCI multimedia functions and the output format follows WAV PCM format. Methods: BeginRecording: Begins the recording of the sound file using the format specified in the WAVFormat property. It has no parameters. StopRecording: Stops the recording of the sound file (you have to call the function BeginRecording previously). It has no parameters. Properties: Filename: This is the name of the output sound file. (i.e: c:\mysound.wav) Showerror: This property lets you choose if the component is going to show its own error messages. WAVFormat: Format of the output sound file. You only have to specify 3 characteristics of the format (instead of all the variables that has the class TWaveFormatEx): -Channels: Number of channels (Mono=1, Stereo=2). -BitsPerSample: The number of bits per sample of the output sound file. It can only be 8 or 16. -SamplesPerSec: The number of samples per second of the output sound file (the frequency). Usually: 11025, 22050, 44100 (CD). Events: OnError OnBegin OnStop  [more]
    Full Source code included after registration
    Added: 9-01-2000/23-08-2004   |  Version: 3.0   |  Downloads: 3196/3144/5
    Author:Xavier Cirac   [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: 295/295/4
    Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]



    System Components Win API based

    [ ] [ 1,277,387 bytes ] [ Shareware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | C3 | C4 | C5 ]
    Windows API hooking SDK Demo [more]
    API hooking SDK helps you hooking Windows APIs or functions in other Dlls, and replace the API function or Dlls' function to your own function, That is to say, intercepts Win32 functions and re-writing target function to easily custom and extend existing
    Added: 7-03-2004/15-03-2004   |  Version: 1.23   |  Downloads: 428/428/7
    Author:James Chen   Validtec Software   [Homepage]   [DSP files]



    VBX and VB

    [ ] [ 209,466 bytes ] [ Shareware ] [ No Source ]
    [ D1 ]
    Transparent control ( VBX ) which is intended to be placed upon a picture or text in order to define mouse-sensitive regions [more]
    Added: 31-01-1996   |  Version: n/a   |  Downloads: 1751/1751/2
    Author:Inventa 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: 2004/2004/9
    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: 1469/1350/3
    Author:Michel Fornengo   Michel Fornengo | DataStead   [Homepage]   [DSP files]



    Winsock & Internet

    [ ] [ 197,157 bytes ] [ Shareware ] [ No Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | D8 | C1 ]
    This component is an easy FTP client. This means that it supports the FTP Internet Protocol ( File Transfer Protocol ), and lets you FTP any site. It uses non-blocking sockets, so your application won't be blocked during the operation. It is very easy to use: just connect to a server and use the system functions that you need. That's all. Methods: Create: Creates the component (Constructor) MKD: Make Directory (creates a directory in the server). PWD: Print Working Directory RMD: Remove Directory (deletes a server directory). CWD: Change working directory (like MSDOS/Unix cd) CDUP: Change the working directory to the parent of the current one. FTPConnect: Connects to the host specified in the Host property with the user and password specified in the User and Password properties. Open: Like FTPConnect but using parameters. LIST: Lists the contents of the current directory. It is like the MSDOS 'dir' or the Unix 'ls'. DeleteFile: Deletes a server file Quit: Closes the current session RenameFile: Changes the name of a server file Abort: Aborts the current transaction Cancel: Cancels the current operation even if the client is waiting for a server response. Put: Uploads a file to the server Get: Downloads a file from the server System: Retrieves server system properties NOOP: No Operation CustomCommand: Lets you define extra FTP functions. Properties: Information: This is the last information line (for exemple: server responses) WorkingDirectory: Current server working directory LastList: The contents of the last call to the LIST function (like MSDOS dir or UNIX ls). Waiting: Indicates if the client is waiting for the server response. SoundFile: File to use as sound for an error/connection notification. User: Login of the user. Password: Password of the user Host: Address of the host (FTP server) to connect. Port: FTP Port (standard:21) DataType: Type of the data to be transferred (ASCII, Binary or Auto) Name: Name of the component Events: OnError :Happens if an error occurs OnInformation: Happens every time that the client needs to show an information (for example: server responses, errors...) OnConnected: Happens when a session is established successfully OnConnectionClosed : Happens if the connection is closed OnFileGet: Happens when a file download is completed OnFilePut: Happens when a file upload is completted [more]
    Full Source code included after registration
    Added: 3-07-2000/23-08-2004   |  Version: 3.0   |  Downloads: 1913/1911/8
    Author:Xavier Cirac   [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: 9378/8618/34
    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: 104/104/4
    Author:Balmsoft   Vladlen Fomushkin   [Homepage]   [DSP files]



    Word Processing Tools

    [ ] [ 76,611 bytes ] [ Shareware ] [ No Source ]
    [ D5 | D6 | D7 ]

    Document Text Extractor

    • D5 D6 D7
    • Extracts text from Word Documents without the need for Word
    • Supports Word 6, 95, 97, 2000, XP
    • Supports complex (fast saved) documents
    • Extremely fast - our tests recorded over 131 documents per second: these were one or two page documents, on a 700Mhz processor with 256MB RAM, Virus scanner off, files stored on a local disk.
    • Delphi style help files integrate into the Delphi environment
    • Royalty free

    Added: 11-09-2002/16-06-2003   |  Version: 1.0   |  Downloads: 673/673/13
    Author:Amanda Toth   BigBit Limited   [Homepage]   [DSP files]


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