Top Downloads by Category
Freeware Last week

Category NameDownloadsFileAuthor
 Apps WITH sources25 fin_calc.zip Leo D. Shih
 Apps WITHOUT sourcesexcel97e.zip Jose Maria Gias
 Barsttoolbar97withmenubar2000.zip Andrew Cher (AnimatedMenus.com)
 Buttons29 pjmenusb.zip Peter D Johnson
 Charts16 paintgrd.zip Qarsoft
 Classes and units97 dd-resfile.zip Peter D Johnson
 Common Controls12 avcalc10.zip Alcides Valega
 Communication (I/O)45 cport260.zip Dejan Crnila
 Component building tools14 AFCompWzrd.zip Accalai Ferruccio
 Components Collection80 FileExpl.zip Leo D. Shih
 Compression, Encryption94 cipher.zip Hagen Reddmann
 DebuggingPBWatch.zip Poul Bak (Bak-O-Soft)
 Dialogs17 PBPrintS.zip Poul Bak (Bak-O-Soft)
 DirectX19 dspack105.zip Henri GOURVEST (Henri GOURVEST PROGDIGY)
 Example SourcesFileAssociation.zip Standaert Benoit
 Experts and Property EditorsSIIPathEditor7.zip Richard Hollerich
 Files and Drives20 dkFileFinder.zip Jon .at. Knot-Technology.co.uk
 Form Enhancement15 AFVersionCaption.zip Accalai Ferruccio
 Game Tools17 domino.zip Bisma Jayadi
 Glyphs, Icons and Tools25 sysimage.zip Kambiz R. Khojasteh
 Graphical Controls76 BM.zip Diégo DELPY (Assemple Informatique SARL)
 Grids85 uEGrdCSV.zip Paolo Segu' (Paolo Segu')
 IDE Toolsnameprop.zip Dmitry Vasiliev (Greatis Software)
 Improved Components11 sbpro.zip Kambiz R. Khojasteh
 Installationaction1.zip Ainars Skangals
 Internetkaisapi10.zip Kiril Antonov (Kiril Antonov - Hronos Ltd)
 InVisible Components22 encrypt.zip Frank Millenaar
 Labels17 pjhotlbl.zip Peter D Johnson
 Localization, Multilingual & Spell Checkglang.zip Jose Maria Gias
 Maths, Stats & Algorithms14 crc.zip Aleksey Kuznetsov (UtilMind Solutions)
 Menus21 pjcmenu.zip Peter D Johnson
 Messaging14 zAPIBalloon.zip FINANCES Ltd
 Miscellaneous12 exemod.zip Gwen Carpenter (Gwena)
 Multimedia34 waveaudio.zip Kambiz R. Khojasteh
 OCX, ActiveX12 activescript.zip Serhiy Perevoznyk (Serhiy Perevoznyk)
 Print, Print Preview and Reporting Tools30 flexcel.zip Adrian Gallero
 Programming ToolsDIPP.zip Ralf Junker (The Delphi Inspiration)
 Shareware Protection34 avlockg5.zip Alcides Valega
 Sound Controlsbleepint.zip Andy Preston (Apollo Developments)
 Strings20 ADQStrings.zip Andrey N. Driazgov ...
 System Components Win API based99 dd-dropfiles.zip Peter D Johnson
 VBX and VBwsanet8a.zip Ian Blenke
 Visible Components14 SnapForm.zip cyberbobjr ...
 Web Application Development10 cgifree.zip Lars Akerman (Lars Akerman Software)
 Winsock & Internet23 fndsck.zip Delphi Fundamentals (Delphi Fundamentals)
 Winsock and Communications29 tsock.zip Ward van Wanrooij
 WizardsWizard_-_component.zip Craig Chapman
 Word Processing Toolsssecdocs.zip Henrick Hellström (FHH Firma Henrick Hellström) ...
 

 

 

 

Apps WITH sources

[ fin_calc.zip ] [ 596,738 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]

Fin_Calc.exe is a Financial Calculator, that calculates various types of time-dependent financial transactions related to:

  • Mortgage (Regular payment & Detailed payment schedule);
  • Loan (Payment, Principal & Term of Loans);
  • Investment (Final Value, Initial Principal, Interest Rate & Investment term of Term Deposits or GICs);
  • Annuity with Withdrawals (Principal, Withdrawal amount, & number of withdrawals);
  • Annuity with Deposits (Final Value, Regular deposits & Annuity term).

Context sensitive Help File (Fin_Calc.hlp) is included.


Added: 15-10-2000/3-03-2003   |  Version: 3.00   |  Downloads: 11063/10279/25
Author:Leo D. Shih   [DSP files]

 

 

Apps WITHOUT sources

[ excel97e.zip ] [ 218,343 bytes ] [ Freeware ] [ No Source ]
[ D3 ]
Example of working with Microsoft Excel 97 from Delphi, with examples of to create and to select several sheet, ranges, cells, colors, fonts, grid, patterns, print, shapes, text effects, save, chart incrusted in sheet, sheet of chart, types of chart, to import data from .dbf file, and an example to generate a report with Excel and to copy to MsWord and to open it.
Demo application
Added: 11-05-1999/12-05-1999   |  Version: q.0   |  Downloads: 3840/3840/5
Author:Jose Maria Gias   [Homepage]   [DSP files]

 

 

Bars

[ ttoolbar97withmenubar2000.zip ] [ 8,701 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | C1 | C3 | C4 | C5 ]
This component merges Toolbar97 with Animated Menus by implementing a draggable and dockable menu bar. Users can drag menu bar, resize or dock it to the horizontal or vertical docks, in which case the menu bar will automatically shift to vertical operation. All features supported by Toolbar97 and Animated Menus also available. Requires Toolbar97 and Animated Menus 2.5.
Added: 28-01-2001   |  Version: 1.0   |  Downloads: 7342/7342/4
Author:Andrew Cher   AnimatedMenus.com   [Homepage]   [DSP files]

 

 

Buttons

[ pjmenusb.zip ] [ 27,588 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | D7 ]

This unit contains a set of three speed button derived components that either display pop-up menus associated with the buttons or form connected button / menu button pairs. The components are:

  • TPJMenuSpeedButton -- which can display an associated pop-up menu when clicked.
  • TPJLinkedMenuSpeedButton -- links to a master button and displays an associated pop-up menu when clicked.
  • TPJLinkedSpeedButton -- a speed button that can link to and control a slave button that accesses a pop-up menu.

Comes with fully integrated help and a demo project.

 [more]
Tested with Delphi 4, 6 and 7
Added: 26-06-2001/6-10-2003   |  Version: 1.0.1   |  Downloads: 4164/4151/29
Author:Peter D Johnson   [Homepage]   [DSP files]

 

 

Charts

[ paintgrd.zip ] [ 32,181 bytes ] [ Freeware ] [ No Source ]
[ D3 | D4 | D5 | D6 | D7 ]
Paint Grid Components.
The package includes two components: PaintBoxGrid and BitmapGrid
for construction of dynamic grids by auto scaling and decent numbering for drawing 2D charts on it.
Numbering happens by ranges of 1eX, 2eX and 5eX from zero.
Also there are Events for Labels modification possibilities.
 [more]
THE SOURCE CODE IS AVAILABLE ON HOME PAGE!
Added: 21-10-2002/17-02-2003   |  Version: 1.0   |  Downloads: 2455/2406/16
Author:Qarsoft   [Homepage]   [DSP files]

 

 

Classes and units

[ dd-resfile.zip ] [ 31,891 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | D7 | D2 ]

This unit contains classes that encapsulate Windows 32 bit binary resource files and the resources contained in them. The main functionality is provided by two classes:

  1. TPJResourceFile # encapsulates the contents of a whole resource file and provides methods and properties for reading, finding, editing, adding and deleting resources. Resource files can be read from and written to files or streams.
  2. TPJResourceEntry # encapsulates a single resource within the file and provides properties to access its header record and its raw data. The class also provided methods to check the identity of the resource. The resource's raw data is made available as a TStream and so is easily read and written using familiar TStream methods.

Note that the classes have no knowledge of resource data formats and see the resource data simply as a raw sequence of bytes. It is for the user of the class to interpret the data correctly.

In addition to the two main classes, some useful helper functions and constants are also provided.

The download includes a UserGuide that provides detailed description of the classes, along example code for the key methods.


Added: 7-11-2005   |  Version: 1.0   |  Downloads: 97/97/97
Author:Peter D Johnson   [Homepage]   [DSP files]

 

 

Common Controls

[ avcalc10.zip ] [ 240,715 bytes ] [ Freeware ] [ No Source ]
[ D4 | D5 | D6 | D7 ]
AVCalcEdit is the combination of an editor of fixed decimal point numbers and a calculator. This component is freeware for non-commercial use. If you want to use it in commercial applications then you must to buy the source code. Exe demo included. Source code price = $25.
Added: 26-07-2004   |  Version: 1.0   |  Downloads: 523/523/12
Author:Alcides Valega   [Homepage]   [DSP files]

 

 

Communication (I/O)

[ cport260.zip ] [ 148,579 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | C3 | C4 | C5 ]
A set of components for writing serial communication program. Components included: TComPort, TComDataPacket, TComTerminal TComComboBox, TComRadioGroup and TComLed. With these tools, you can write serial application faster and easier than ever. A Delphi context sensitive file included.
Added: 11-10-1998/14-05-2000   |  Version: 2.60   |  Downloads: 45008/28435/45
Author:Dejan Crnila   [Homepage]   [DSP files]

 

 

Component building tools

[ AFCompWzrd.zip ] [ 34,555 bytes ] [ Freeware ] [ With Source ]
[ D6 | D7 ]
This is a redone from MAS-CompMaker (copyright # 2000 by Mats Asplund.) This wizard integrates nice with the Delphi IDE. It puts a new item in the Component menu called 'New AFComponents...' and it works like the standard Delphi component creation wizard. With this wizard you can easily build a component-skeleton ready to register with Delphi. Handles both ordinary and compound-components. The wizard lets you add nice comments to your components. The compound-classes used by this wizard are in the file compound.pas created by Thomas Quester
Added: 19-05-2003   |  Version: 1.0   |  Downloads: 2196/2196/14
Author:Accalai Ferruccio   [Homepage]   [DSP files]

 

 

Components Collection

[ FileExpl.zip ] [ 1,376,305 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | D7 ]
LsFileExplorer28.pas (version 2.885) consists of three components, viz.:

  1. TLsDirTree21 - is a simple but fully functional Directory TreeView, that display directory structure in a TreeView, and files of the selected directory in a popup FileListview. It supports creating, deleting, renaming, copying, moving and dragging-n-dropping operations on directories. It can also map or disconnect network drives.
  2. TLsDirTreeCombo28 - is a specialized ComboBox with dropdown TreeView, displaying a hierarchical tree of drives and directories of the FileSystem.
  3. TLsFileListview28 - is a File Listview component, which is operating in virtual mode and optimized for high capacity and fast speed access. In addition to its normal functions, it can also:
    • Perform various file management tasks, such as copy, cut, paste, delete, rename, open, view, send-to or drag-drop operations on files;
    • Copy files to, or paste files from, Windows Explorer or other applications;
    • Accept dropping files from Windows Explorer;
    • Produce statistics on drives and directories.

Both TLsDirTree21 and TLsFileListview28 provide Chinese, Dutch, French, German, Italian, Japanese, Korean, Polish, Portuguese, Slovak, Slovenian, Spanish and Swedish language support in addition to default English language. Source codes and executable Demos are included. For detailed information please refer to LsFileExplorer28.txt.  [more]


Added: 3-07-1998/2-11-2005   |  Version: 2.885   |  Downloads: 25152/20653/80
Author:Leo D. Shih   [DSP files]

 

 

Compression, Encryption

[ cipher.zip ] [ 692,947 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | C3 | C4 ]
Delphi Encryption Compendium Part I.
A Compendium of various fast Hash-,Checksum- and Encryption algorithm, includes:
  • 40 Ciphers (IDEA, Blowfish, Twofish, DES, Square ...)
  • 23 Hashs (MD4/5, SHA/1, RipeMD, Havel, Tiger ...)
  • 5 Checksums (CRC32, CRC16-CCITT, CRC16-Standard ...)
  • 6 Textformats (MIME Base 64, XX/UU Coding, RFC1760 Six Word ...)
  • 2 Randoms (LFSR Linear Feedback Shift Register with variable Period upto 2^2032-1 ...)
  • with Ciphers can be encrypt in Modes CTS/CBC/CFB/OFB/ECB
  • Ciphers supports Message Authentication Codes in CBC-MAC/CFB-MAC/CTS-MAC
  • fast Implementation (i.E. Blowfish > 8Mb/sec, MD4 > 27Mb/sec)
  • full and easy objectorientated
  • High optimized Assembler Core
  • Designtime Components to managing Cipher- and Hashclasses
  • Message Authentication Codes for all Hash's (Internet RFC2104-HMAC's ...)
  • Internet RFC2289/RFC1760/RFC2444 One Time Password Routines as Component
  • Self Test Support for all Cipher-, Hash- and Checksumclasses
  • multiple cascading (chanining) from all Cipher-, Hash-, Random- and Compressionclasses
  • all Cipher-, Hash-, Randomclasses can be encrypt, decrypt, scramble and wipe any Inputs as String, Stream, File or Buffer in multiple chaining modes
  • detailed and full DEMO, Docus for implemented RFC's

Added: 18-04-1999/5-09-1999   |  Version: 3.0   |  Downloads: 31885/27430/94
Author:Hagen Reddmann   [DSP files]

 

 

Debugging

[ PBWatch.zip ] [ 71,287 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]
PBWatcher is a supplement to the Delphi Watch debugger. Watch variables and expressions inside/outside the Delphi environment at both runtime and designtime with/without breakpoints. Use it anywhere in your code, even before any forms are created. Easy to At designtime it acts as a Delphi add-on and at runtime it acts as an add-on to your application. Settings are automatically saved and loaded. Save/load/print and search the watchlog. AutoSave. View one line per variable or add continuously. Change settings (show/hide watchwindow, enable etc.) at designtime/runtime. Watch for instance local variables and timerevents/paintevents realtime without breakpoints. Debug your components designtime/runtime interface. Help-file is included. Version 10.00.00.00 split into design/runtime package - makes designtime watch easier. [more]
Added: 6-08-2000/8-11-2004   |  Version: 10.10.00.00   |  Downloads: 9206/8980/6
Author:Poul Bak   Bak-O-Soft   [Homepage]   [DSP files]

 

 

Dialogs

[ PBPrintS.zip ] [ 45,109 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 | D8 ]
TPBPrinterSetupDialog is a TPrinterSetupDialog component with capability of getting/setting printersetup-values (orientation, papersize etc) at designtime and runtime. Settings can be saved so users don't have to setup the printer every time they run your program. Standard PrinterSetupDialog is used as propertyeditor. At runtime you can switch between 4 setuptypes: stDefault (like standard PrinterSetupDialog), stInitial (settings set at designtime), stSaved (user defined settings saved) and stUser (settings set when the dialog has executed). AutoSave and ForceInitialSetupValues. Version 6.00 supports long printernames for Windows 2000/XP. Version 3.00 has a small unit that, when installed, automatically saves and reloads the printersetup in Delphi (for instance to print code in low quality). Context-sensitive help is included. Compiled demo can be downloaded from my homepage. [more]
Added: 17-07-2000/8-09-2005   |  Version: 6.20.00.00   |  Downloads: 11748/9708/17
Author:Poul Bak   Bak-O-Soft   [Homepage]   [DSP files]

 

 

DirectX

[ dspack105.zip ] [ 1,739,123 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 ]
Components for rendering Video, Audio, Capture Device, DVD Video, MP3, DivX, etc .... Everything that use DirectShow technologie.
Added: 3-06-2001/25-11-2001   |  Version: 1.05 RC1   |  Downloads: 9321/9221/19
Author:Henri GOURVEST   Henri GOURVEST PROGDIGY   [Homepage]   [DSP files]

 

 

Example Sources

[ FileAssociation.zip ] [ 243,750 bytes ] [ Freeware ] [ With Source ]
[ D6 ]
This little demo permits to learn how to: - Know the associated file program of a chosen file, - Know the path of the associated program, - Extract the icon of the associated program on a button, copy this icon into a bitmap canvas and finally use this bitmap on a button to launch the associated program (All done on the fly), - To open the folder of the associated program, - To open the chosen file with the associated program, - To create a formatted label.caption containing the full path of associated program. (Something like inside a shorty label: C:\...\MyAppFolder\Exec\Bin\ - Perform some string operation to extract the extension of the chosen file (No api)
Added: 7-03-2005   |  Version: 1.0   |  Downloads: 284/284/4
Author:Standaert Benoit   [DSP files]

 

 

Experts and Property Editors

[ SIIPathEditor7.zip ] [ 12,460 bytes ] [ Freeware ] [ With Source ]
[ D7 | D2 ]
An update to the Library Path Editor to add support for Delphi 7 and 2005. It embeds itself into the path editor window as if it was part of Delphi and provides a directory tree to pick the paths to add to the Library Path. This update is only for Delphi 7 or 2005. For a version that works with Delphi 4, 5 and 6 search for SIIPathEditor41.zip
This version works for both Delphi 7 and Delphi 2005
Added: 8-10-2002/6-12-2004   |  Version: 7.0   |  Downloads: 1860/1859/7
Author:Richard Hollerich   [DSP files]

 

 

Files and Drives

[ dkFileFinder.zip ] [ 4,575 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 | D8 | D2 ]
The component "DKFileFinder" is a basic file search component which will search for files that match the specified "mask". It will also search recursively within sub-folders. The code is not particularly clever but I find it very useful. I have included the .pas file so that developers can just use the code if they so wish. There are no limitations on the use of this FREE component but, by the same token, I can not except responsibility if anything goes wrong.
Added: 27-12-2004   |  Version: n/a   |  Downloads: 926/926/20
Author:Jon .at. Knot-Technology.co.uk   [DSP files]

 

 

Form Enhancement

[ AFVersionCaption.zip ] [ 2,835 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 ]
A component to show File Version directly in the application main form caption. Just put TAFVersionCaption on your mainform, set property InfoPrefix and ShowInfoPrefix as you prefere and that's all. [i.e. If FormCaption is 'Form1', it'll be 'Form1 (File Version 1.0.0.0)']
Added: 13-11-2002/31-05-2004   |  Version: 1.1   |  Downloads: 2959/2959/15
Author:Accalai Ferruccio   [Homepage]   [DSP files]

 

 

Game Tools

[ domino.zip ] [ 6,566 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | K1 | K2 | K3 ]
TDominoCard is a domino card component for Delphi and Kylix.
now with correct res file
Added: 7-04-2003/22-04-2003   |  Version: n/a   |  Downloads: 3284/3257/17
Author:Bisma Jayadi   [Homepage]   [DSP files]

 

 

Glyphs, Icons and Tools

[ sysimage.zip ] [ 12,567 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]
TSysImageList is a read-only descendent of TImageList containing the icons that Microsoft# Windows uses them internally. By using this component you can easily find the associated icon for any file, folder, special folder, or even URL.
Added: 6-11-2000/9-08-2004   |  Version: 1.31   |  Downloads: 10467/10045/25
Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

 

 

Graphical Controls

[ BM.zip ] [ 34,922 bytes ] [ Freeware ] [ With Source ]
[ D6 | D7 ]
TWO THINGS

FIRST : New MessageBox with Free Button's Name and Button's Number, and HTML formatted Message.

Example

...

Message := /* an HTML String */ ;

Buttons := 'Yes#13No#13Perhaps#13I don't know' ;

Answer := BM('Do you love me ?',Message, Buttons) ;

Case Answer of

1 : // Yes

2 : // No

3 : // Perhaps

4 : // I don't know

End ; // Case

...

Very easy to use.

SECOND : Function BM use HTML interpretor :

TextHTMLOut( TargetCanvas, X, Y, HTMLString, {Var} Height) ;

Wich can be use to create THTMLLabel, THTMLButton,

THTMLEdit, or directly used on FormPaint event manager

bm.zip contains :

PTestUBM.dpr 194 octets (sample dpr)

DDU_Public.pas 145 841 octets (TextHMLOut function)

UBM_Public.pas 5 557 octets (BM function)

UTestUBM.pas 692 octets (sample pas)

PTestUBM.res 876 octets (sample res)

UBM_Public.dfm 493 octets (sample dfm)

UTestUBM.dfm 498 octets

COMMENTS ARE WAITED

but I my main language is French

If you speak French ....


Added: 2-11-2005   |  Version: 1.0   |  Downloads: 76/76/76
Author:Diégo DELPY   Assemple Informatique SARL   [Homepage]   [DSP files]

 

 

Grids

[ uEGrdCSV.zip ] [ 1,713 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 ]
A simple component to import/export CSV file to StringGrid
Added: 7-11-2005   |  Version: 1.0   |  Downloads: 85/85/85
Author:Paolo Segu'   Paolo Segu'   [DSP files]

 

 

IDE Tools

[ nameprop.zip ] [ 11,171 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 | D4 | D5 | C3 | C4 ]
NameProp is component name property editor for Borland Delphi and Borland C++ Builder. Every time when you place new component on form, you think what name specify? Butt1 or ButtOK? But how form name bind to component type? None. Many manual work! Nevermore! Use NameProp!
Added: 19-12-1999   |  Version: 3   |  Downloads: 6623/6623/4
Author:Dmitry Vasiliev   Greatis Software   [Homepage]   [DSP files]

 

 

Improved Components

[ sbpro.zip ] [ 16,665 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]
TStatusBarPro is an improved version of Delphi's TStatusBar. Each status panel in this status bar can have its own color, font, indent, image, hint, popup menu, click event and double click event. The size of each panel can be adjusted automatically by either content's size of the panel or relative to size of other panels. In addition, each panel of TStatusBarPro can accept another control as its child controls.
Added: 26-03-2000/9-08-2004   |  Version: 1.73   |  Downloads: 8004/7960/11
Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

 

 

Installation

[ action1.zip ] [ 73,019 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 ]
Windows Installer custom action type 1 sample written in Delphi.
Added: 15-08-2001   |  Version: 1.01   |  Downloads: 3089/3089/6
Author:Ainars Skangals   [Homepage]   [DSP files]

 

 

Internet

[ kaisapi10.zip ] [ 13,734 bytes ] [ Freeware ] [ With Source ]
[ D6 | D7 | C6 ]
TISAPIFilter is a Delphi component for building IIS ISAPI filters
It applyes to the last MS specification for ISAPI filters
Just add your notification handles to TISAPIFilter OnXXXXXXXXXXXX events and all is OK
Please use attached template to build your ISAPI DLL
Added: 13-11-2002   |  Version: 1.00   |  Downloads: 1893/1893/9
Author:Kiril Antonov   Kiril Antonov - Hronos Ltd   [Homepage]   [DSP files]

 

 

InVisible Components

[ encrypt.zip ] [ 11,817 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 ]
Encrypt is a component to code/decode text in a string. In a hexadecimal editor you can change important text (program name, author, etc) of an executable. Encrypt can give more protection against unautorised changes in the text of an executa [more]
Rights of encript You may use Encrypt free but the rights for the code are not free and belong to Frank Millenaar. It is free to distribute Encrypt but only in the original form, with all the files.
Added: 3-11-1997/25-04-1998   |  Version: 1.0   |  Downloads: 4942/4942/22
Author:Frank Millenaar   [Homepage]   [DSP files]

 

 

Labels

[ pjhotlbl.zip ] [ 23,443 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 ]

TPJHotLabel descends from TLabel. It provides a clickable label that can start the default browser or email client to access a specific URL. Key features of the component are:

  • The URL property is used for storing the URL to be accessed when the label is clicked.
  • The Caption property can either store descriptive text or can automatically reflect the URL.
  • The label can be highlighted using a user-defined font when the mouse passes over it.
  • The label displays the "hand point" cursor by default. For versions of Delphi that do not support provide the crHandPoint cursor, a custom cursor is linked in to the program by the component.
  • The component's pop-up hints can be customised to:
    • display the normal Hint text;
    • automatically display the URL, ignoring the Hint property.
    • display custom hints set each time the hint is displayed using an event handler.

A help file is provided that can inegrate with the IDE of Delphi 3 to 7.

This v2 release is backwards compatible with v1 of the component.

 [more]
Added: 7-11-1999/17-11-2003   |  Version: 2.0   |  Downloads: 2933/2919/17
Author:Peter D Johnson   [Homepage]   [DSP files]

 

 

Localization, Multilingual & Spell Check

[ glang.zip ] [ 42,278 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 ]
Unit Multi language that permits to change the language in the applications in time of Runtime, working with dBase or Paradox Tables. To easy implementation, permitting to have 6 languages. Translation project included.
Added: 25-04-1998/12-05-1999   |  Version: 2.1   |  Downloads: 4540/4143/4
Author:Jose Maria Gias   [Homepage]   [DSP files]

 

 

Maths, Stats & Algorithms

[ crc.zip ] [ 7,747 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 | D4 | D5 | C1 | C3 | C4 | C5 ]
The CRC Calculator unit (not component) provides three speed-optimized functions to compute (or continue computation of) a Cyclic Roundency Check (CRC). Applicable to XModem protocol (16-bit CRC), SEA's "ARC" utility, PKZip (32-bit CRC) and many others compatible software.
Added: 15-07-1999/25-06-2000   |  Version: 2.0   |  Downloads: 12614/12605/14
Author:Aleksey Kuznetsov   UtilMind Solutions   [Homepage]   [DSP files]

 

 

Menus

[ pjcmenu.zip ] [ 42,488 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | D7 ]

This unit provides a component (TPJColourPopupMenu) that can display a menu containing the sixteen common Windows colours. The menu can take various styles - text only, text with a colour bitmap, colours only (like a palette) or can be owner drawn. It can display colours in 1, 2, 4 or 8 columns. The component is most useful when linked to a toolbar button.

Comes with fully integrated help and a demo project.

 [more]
Tested with Delphi 4, 6 and 7.
Added: 12-06-2001/6-10-2003   |  Version: 1.1   |  Downloads: 3563/3561/21
Author:Peter D Johnson   [Homepage]   [DSP files]

 

 

Messaging

[ zAPIBalloon.zip ] [ 15,577 bytes ] [ Freeware ] [ With Source ]
[ D6 | D7 ]
Full control over windows Balloon Properties: AutoCloseMode [acNone, acAction, acTimeOut, acAutoCalc] BackGroundColor TextColor BalloonIcon [bNoIcon, bInfo, bWarning, bError] TimeOut Title Prompt Font Showing Methods: Show(X, Y : integer) Show(Control : TWinControl) Close Events: BeforShow AfterShow AfterClose OnClick
Added: 7-03-2004   |  Version: 1   |  Downloads: 1461/1461/14
Author:FINANCES Ltd   [Homepage]   [DSP files]

 

 

Miscellaneous

[ exemod.zip ] [ 456,024 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 ]
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.... lots of fun stuff becomes easy to do once you can easily modify your exe ! -------> Demo package w/compiled demos + source included :-)
Added: 4-11-2002   |  Version: 1.00   |  Downloads: 2581/2581/12
Author:Gwen Carpenter (Gwena)   [Homepage]   [DSP files]

 

 

Multimedia

[ waveaudio.zip ] [ 81,259 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]
The Wave Audio Package provides seven components for playing and recording of wave audio formats, two components for storing wave data as Delphi resources, one audio mixer component, and one high resolution multimedia timer. The package has also a set of useful functions for manipulating wave audio's. The package's components are:
  • TAudioMixer
    Provides an easy interface to manage audio mixer controls.
  • TWaveStorage
    Stores a single wave audio and provides access to its informational fields.
  • TWaveCollection
    Stores a collection of wave audio's as resource and provides access to their informational fields.< /LI>
  • TAudioPlayer
    Plays a wave audio, which is stored in the component.
  • TAudioRecorder
    Records wave audio and stores it in the component.
  • TStockAudioPlayer
    Plays wave audio from a TWaveStorage or TWaveCollection component, a stream, or a file.
  • TStockAudioRecorder
    Records wave audio to a TWaveStorage or TWaveCollection component, a stream, or a file.
  • TLiveAudioPlayer
    Plays wave audio from user defined buffers.
  • TLiveAudioRecorder
    Records wave audio to user defined buffers.
  • TAudioRedirector
    Records wave audio from an input audio device and plays it on an output audio device.
  • TMultimediaTimer
    Is a high resolution timer.

Added: 18-08-2003/25-07-2005   |  Version: 1.602   |  Downloads: 3987/3974/34
Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

 

 

OCX, ActiveX

[ activescript.zip ] [ 90,695 bytes ] [ Freeware ] [ With Source ]
[ D5 | D6 | D7 ]
psvActiveScript library can be used to add support of active script languages, like VBScript and JavaScript to any Delphi application without using Microsoft Script Control. This library contains components: * TpsvActiveScriptSite implements IActiveScriptSite interface and can be used for calculating expressions or web-development. * TpsvActiveScriptWindow implements IActiveScriptSiteWindow interface and can be used for GUI programs. psvActiveScript library uses Microsoft Active Scripting directly, so you don't have to install Microsoft Script Control. Any script language supported by Windows scripting host can be used for scripts.
Added: 25-03-2003/2-06-2003   |  Version: 1.1   |  Downloads: 2110/2109/12
Author:Serhiy Perevoznyk   Serhiy Perevoznyk   [Homepage]   [DSP files]

 

 

Print, Print Preview and Reporting Tools

[ flexcel.zip ] [ 1,789,555 bytes ] [ Freeware ] [ With Source ]
[ D5 | D6 | D7 | K2 | K3 ]
FlexCel Reports is a suite of Delphi 5/6/7 components allowing to create Excel files by substituting values into a Template from a database or variables. Also, there is an api allowing to directly read/write Excel files, and a Grid for displaying/writing xls files. Features: Can create completly native (no OLE/dlls)files (biff 8 format: Xls 97-2000-XP), or create them by OLE automation. Your option. In native mode, templates can be embedded inside your exe. No additional files to distribute Can write images/comments/conditional formats/merged cells/pivot tables/charts and almost the complete Excel 2000 feature set in native or OLE mode (Writing images is not allowed in OLE, but you can include as many as you want in the template) Can save to HTML files (only in OLE mode) Exe Demo and full source code included. Also included a BiffEdit application that allows you to view and modify Biff8 files. Messages in English, Spanish, French, Italian, Romanian, Russian, Brasilian Portuguese and Simplified Chinese
Added: 29-01-2002/23-12-2002   |  Version: 2.5.3   |  Downloads: 9193/8838/30
Author:Adrian Gallero   [Homepage]   [DSP files]

 

 

Programming Tools

[ DIPP.zip ] [ 50,679 bytes ] [ Freeware ] [ No Source ]
[ D1 | D2 | D3 | D4 | D5 | D6 | D7 | K1 | K2 | K3 ]
DIPP is a Pascal Pre-Processor to manipulate Pascal source code files:
  • remove comments
  • process compiler directives
  • strip or keep conditional compiler directives by wild card masks
  • insert, read, or skip include files by wild card masks
DIPP is useful to
  • simplify debugging by inserting include files and removing unnecessary conditionals
  • prepare Pascal sources to share with 3rd parties
  • target Pascal sources at specific compiler versions
  • remove conditionals unsupported by some (old) compilers
DIPP is a tiny console application suitable for batch processing. It reads, processes and writes one file at a time, performing minimal syntax check as it goes. Output files can then be passed on to Pascal compilers.

DIPP is freeware, no strings attatched.


Added: 2-12-2003   |  Version: 1.20   |  Downloads: 1065/1065/8
Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]

 

 

Shareware Protection

[ avlockg5.zip ] [ 2,919,043 bytes ] [ Freeware ] [ No Source ]
[ D4 | D5 | D6 | D7 | C5 | C6 ]
The most improved package of the AVLock series. This Delphi component let you to convert your application to time limited trial in a very easy way!! In the version 5 all tasks has been integrated into a new utility called AVLockManager, namely: Configure the component. Run the application to evaluate your settings. Unregister the application in order to try again. Manage all users for each application. Generate Keys and ship it to your users. AVLockGold also allow you: Rent your software sending a new Registration Keys for each new period. Manage up to 254 extra modules. Two lock strategies; install code based and user name based. Take full control of your application through registration codes, each one of them for the main application or for a extra module, each one with its own registration settings. Manage the number of users logged to your app at the same time (instances of your app). Generate Generic Keys which allow you to register all users with the same version of your app with only one Registration Key. Utilities by generation and manipulation of registration keys. Registration data encripted for a more secure operation. Four demo applications included. Documentation in english and spanish languages. Strong Rijndael encryption algorithm used in RegKeys, registration data and all sensitive files. In v5.2 a new feature "MoveReg" has been added in order to move to another computer all registration data. Free for not commercial use. Limited edition $39.95 Standard edition $74.95 Developer edition (all sources included) $149.95
Added: 18-10-2004/7-11-2005   |  Version: 5.3.3   |  Downloads: 542/533/34
Author:Alcides Valega   [Homepage]   [DSP files]

 

 

Sound Controls

[ bleepint.zip ] [ 33,401 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 | D4 | C1 | C3 | C4 ]
Control of PC Speaker in Windows. Make your programs bleep like FractInt. Play tunes in the style of GWBasic's PLAY command. [more]
Added: 3-07-1998/13-02-2000   |  Version: 5.2   |  Downloads: 5546/687/4
Author:Andy Preston   Apollo Developments   [Homepage]   [DSP files]

 

 

Strings

[ ADQStrings.zip ] [ 100,645 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | D7 ]
Quick string manipulation library - mainly assemby code. (All comments in Russian)
Added: 26-06-2000/7-07-2003   |  Version: 6.07   |  Downloads: 7203/7040/20
Author:Andrey N. Driazgov   [DSP files]
Sergey G. Shcherbakov   [DSP files]

 

 

System Components Win API based

[ dd-dropfiles.zip ] [ 52,211 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]

Two components are provided that enable applications to support Windows Explorer file drag and drop. The components are:

  • TPJDropFiles - This windowed component catches files dropped anywhere over its window. It can act as a container for other components.
  • TPFormDropFiles - This non-visual component catches files dropped anywhere on its form, including the non-client areas.

Key features of these components are:

  • An OnDropFiles event is triggered when files are dropped.
  • The names of dropped files are made available through the Files array property. For convenience, the name of the first file is also stored in the FileName property.
  • The list of dropped files can be configured to include only files, only folders or all files and folders.
  • Dropped folders can be recursed so that all the files and sub-folders in each of the dropped folders are listed.
  • Filters can be applied to the dropped files and folders. This is done in one of two ways: (1) by handling the OnFileFilter event and deciding which files and folders to pass through the filter and (2) by linking the drop file component to a special file filter component, derived from the abstract TPJFileFilter. In this case the dropped files are automatically filtered by the filter component. Two filter components are provided: TPJExtFileFilter that filters according to file extensions and TPJWildCardFileFilter that filters using DOS-style wildcards. Developers can create further filter components by deriving from TPJFileFilter.
  • The mouse co-ordinates where the files were dropped can be retrieved, as can a reference to any control under the mouse cursor at the time.
  • The OnBeforeDrop event can be used to do pre-processing before the files are actually dropped.
  • The IsFolder array property tells if an equivalent item in the Files list is a file or a folder.
  • The owning window can be brought to the front when files are dropped.
  • Some design time assistance is provided by component and property editors.

A OpenHelp compatible help file is included that integrates with the Delphi IDE.

 [more]
This release contains a refactoring of the component editor in the design unit.
Added: 24-07-1999/7-11-2005   |  Version: 4.1.1   |  Downloads: 5179/4943/99
Author:Peter D Johnson   [Homepage]   [DSP files]

 

 

VBX and VB

[ wsanet8a.zip ] [ 376,637 bytes ] [ Freeware ] [ No Source ]
[ D1 ]
Winsock VBX
Added: 10-06-1995   |  Version: n/a   |  Downloads: 2138/2138/1
Author:Ian Blenke   [DSP files]

 

 

Visible Components

[ SnapForm.zip ] [ 26,237 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]
This component let a form to be magnetized with another form (like WinAmp). The magnetic strength is modifiable. It is also possible to stick the form and moving the child form with his parent.
Added: 7-07-2003   |  Version: 1.3b   |  Downloads: 1816/1816/14
Author:cyberbobjr   [DSP files]
Emandhal   [DSP files]

 

 

Web Application Development

[ cgifree.zip ] [ 1,598,306 bytes ] [ Freeware ] [ No Source ]
[ D3 | D4 | D5 | D6 | C4 | C5 | C6 ]
"CGI Expert Free" is a component suite for Delphi to build server side Web & WAP applications with a common interface for all common interfaces. CGI Expert is focused on a easy to use interface, making it possible for you to build your first CGI/ISAPI/NSAPI app within 5 minutes.Includes all you need to build a professional web applications and supports all windows based webservers like Apache, IIS, Netscape, Website etc.
Added: 14-06-1998/16-07-2002   |  Version: 6.5.0   |  Downloads: 9501/6725/10
Author:Lars Akerman   Lars Akerman Software   [Homepage]   [DSP files]

 

 

Winsock & Internet

[ fndsck.zip ] [ 309,326 bytes ] [ Freeware ] [ With Source ]
[ D5 | D6 | D7 ]
Powerful socket library with components for: TCP Client, TCP Server, UDP Socket and Host Lookup. Advanced features include throttling and connecting via Socks5/HTTP Tunnel proxies. [more]
Added: 14-10-2002/17-12-2002   |  Version: 3.12   |  Downloads: 3743/3738/23
Author:Delphi Fundamentals   Delphi Fundamentals   [Homepage]   [DSP files]

 

 

Winsock and Communications

[ tsock.zip ] [ 47,755 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | C1 | C3 | C4 | C5 | C6 ]
Freeware, full source provided, socket component with next features: -Supports both TCP and UDP protocols; -Support for blocking and non-blocking socket communications; -Listening mode will automatically accept incoming connections, create a new TSock component for the connected socket, and spawn a new thread of execution to handle concurrent blocking server connections; -Component can transfer blocks of data up to 4 gigabytes in length and more. -Package caches resolved IP Addresses for faster DNS lookups;
Added: 10-02-1997/5-05-2003   |  Version: 1.0k   |  Downloads: 9845/9744/29
Author:Ward van Wanrooij   [Homepage]   [DSP files]

 

 

Wizards

[ Wizard_-_component.zip ] [ 6,416 bytes ] [ Freeware ] [ With Source ]
[ D7 ]
A Component to allow you to easily add a 'wizard' to your application. Has Next, Back, Help and Finish buttons as you would expect. It allows you to alter the caption of each button. Also has an optional tree diagram on the left side to diagram the flow of the wizard.
Added: 23-02-2004   |  Version: n/a   |  Downloads: 1130/1130/7
Author:Craig Chapman   [DSP files]

 

 

Word Processing Tools

[ ssecdocs.zip ] [ 322,952 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 ]
The StreamSec TDocs component for Delphi is a container for rich text documents. It facilitates the use of pre-defined rich text in Delphi applications, by making it possible to store these documents in the code of the application EXE. It lets you organize your documents in a tree structure, and displays the contents of your document collection in accordance with this structure. It provides means for associating each document with four unique macros, providing control over the mouse, selection of documents, notify events and more.
The freeware version of this product does not include the TDocs design time interface, which allows you to create document collections, RTF documents and macros at design time.
Added: 11-10-2000/17-10-2000   |  Version: 1.1   |  Downloads: 2701/2701/3
Author:Henrick Hellström   FHH Firma Henrick Hellström   [Homepage]   [DSP files]
Henrick Hellström   StreamSec HB   [Homepage]   [DSP files]

 

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