Delphi 2.0x Freeware
InVisible Components
activapp.zip (3,789 bytes) Component that allows you to launch any application. Also allows switching between any active delphi apps that have the component installed, if app is not active, component will automatically lauch app. (Bug Fix, was interfering with ocx's) ( ver. 1.01, added 11-Jan-98 ) 

by Edward de la Rey
aexcel.zip (81,161 bytes) T(Adv)Excel is the Excel 4/5/7/8 DDE driver + data transfer component. Orders of magnitude faster than OLE automation or any other known mechanism. Top reliability + performance.
New: Fast write-cache. ( ver. 2.6, added 26-Jan-98, Online help and code for extremely high data transfer rates (1000+ items in less than 150 milliseconds on 486) are available. ) 


by Stefan Hoffmeister 
aktop.zip (23,381 bytes) This is a Windows Stay on Top component whit full scr. Whit this component you may put in your aplications a OnTop option and a OffTop Option. ( ver. 1.0, added 23-Feb-98, *FREE TO USE* But see the register.wri please ) 

by Karlos Jorge Pinto 
anothreg.zip (71,583 bytes) Third release of the AnotherReg - registry-aware component collection. Contains also TSoundEvent, TStringProfile, TComponentProfile, and TFormRestorer ( ver. 1.04.00, added 7-Jul-96 )
by Glen Why
appctrl.zip (5,958 bytes) The TAppInstance component watches all running instances of a program in a LAN. The count of users and the count of instances can be limited. ( ver. 1.0, added 6-Dec-97 ) 
by Thomas Schubbauer 
apperas.zip (10,213 bytes) TAppEraser can remove the application which contains this component, used dlls and other files (in the same directory) and even the directory itself. may be useful for deinstall-programs to erase itself after their work is done, sample included ( ver. V1.0, added 12-Oct-97 )
by Markus Stephany 
appexec.zip (6,145 bytes) A component that allows you to execute easily applications ( ver. 1.01 - 08/07/96, added 30-Aug-96 )
by Patrick Brisacier & Jean-Fabien Connault 
apprun.zip (107,261 bytes) TAppRunner will execute a specified application. It has properties and events that enable you to monitor whether the executed application is ready for action or has finished running. ( ver. 1.0.2, added 30-Aug-98, no src. ) 



by Jan Goyvaerts 
arprot.zip (11,158 bytes) This object Locks a program after a Idle Time. ( ver. V1.1, added 23-Feb-98 ) 
by Albert 
arregvar.zip (10,988 bytes) Never Ever Wondered how to store a Variable to use anytime anywhere at you Application ? This object stores any variable type at the registry. ( ver. 1.0, added 19-Sep-97, no src. )
by Albert 
astray.zip (2,936 bytes) ASTrayIcon is inherited from RXTrayIcon, but add one the very useful thing - is possible to remove display of a task of taskbar ( ver. 1.0, added 30-Aug-97 ) 
by Andrey Abakumov
asynctim.zip (22,362 bytes) TAsyncTimer - Asynchronous timer component ( ver. 1.00.00, added 21-Jun-96, no src. )
by Glen Why
bbsysinf.zip (3,628 bytes) TSysInfo component gets details about your computer. eg. Registered Organisation and Owner, etc.. ( ver. 2.1, added 29-Nov-96, no src. ) 
bffolder.zip (28,956 bytes) A Component for the Windows95 BrowseForFolder Dialog. Including all Options and CallBack's for the Systemdialog. ( ver. 1.0, added 6-Aug-97 )
by Matthias Zartmann
brdcast.zip (2,440 bytes) Tbroadcast encapsulate WM_copydata API msg. to broadcast (send) and receive messages to ALL running process. Easy way to implement two ways inter-process communication. ( ver. 1.0, added 25-Apr-98 ) 
by Jean-Pierre Linteau
brkapart.zip (3,661 bytes) A component that allows you to break apart strings ( ver. 1.00 - 06/12/96, added 30-Aug-96 )
by Patrick Brisacier & Jean-Fabien Connault 
browscap.zip (5,606 bytes) For CGI application : The TBrowserType component will determine browser capabilities (Tables, JavaScript etc.) based on the UserAgent HTTP header. Compatible with the BROWSCAP.INI distributed with Microsoft's ASP ( ver. 1.2, added 18-Mar-97 )
by Yaniv Golan ( HyperAct ) 
brsdlg14.zip (6,559 bytes) TBrowseDialog Compenent can display a dialog box that enables the user to select a shell folder ( ver. 1.4, added 19-Dec-96 )
by Shugo Maeda
bsplines.zip (124,645 bytes) Component for handling and displaying BSplines. This component also has the feature to INTERPOLATE the original vertices. The component is originaly used for designing ship-hulls. ( ver. 1.0, added 19-Sep-97, Nothing special . But I would appreciate it if you would just send me an e-mail. ) 

by Martijn van Engeland
calc.zip (17,143 bytes) Algebraic calculator component. Define variables and functions. Return error messages and positions ( ver. 1.0, added 26-Mar-97, no src. ) 
cardsh10.zip (5,254 bytes) Delphi component to shuffle and deal from 1 to 8 decks of cards ( ver. 1.00, added 12-Jul-96 ) 
by Ralph W. Iden
caret10.zip (2,235 bytes) This component makes the mouse move on a certain area on the desktop. Define this area by yourself at runtime. Very useful in same cases and easy to handle ( ver. 1.0, added 15-Apr-97, no src., src. 5$ )
by Carsten Baeumchen 
cdevents.zip (16,228 bytes) Small component, but this is what you were waiting for! Triggers event when user ejects or inserts a CD, pushing the CD-player button. Just put in on the form and assign the events. More, comming soon! Please read the readme file. 10X ( ver. 1.21, added 15-Mar-98, You may use this component, if ... : - you read the readme.txt file - you send me a small e-mail that your using it. 10X!! ) 
by Tom Deprez
copyf.zip (1,045 bytes) CopyFile component ( added 25-Apr-98 ) 


cpu_test.zip (143,252 bytes) CPU Type Test, CPU Speed Test (like a Norton SI) and CPU Whetstone Index Test. All units in Source Code . ( ver. 1.0, added 23-Feb-98 ) 
by TRSOFT 
cp_file.zip (25,059 bytes) Easy to use component for copying and moving files ( ver. 1.3, added 12-May-97 )
by Lars Flxe Nielsen 
cryptini.zip (5,233 bytes) crypted inifile. creates a "normal" inifile, only the entrys are encrypted. ( ver. 1.0, added 30-Aug-97, no src. )
by Holger Lembke
csvsinfo.zip (2,462 bytes) This component takes a comma seperated string as input and splits it up into seperate fields that can be read out of a StringList. Handy for reading comma seperated files. See http://www.skybound.club.tip.nl for a sample application. ( ver. 1.1, added 3-Nov-97, Free for non-commercial purposes. ) 
by Craig Manley 
d2run.zip (3,693 bytes) Check whether the Delphi IDE is running ( ver. 1.0, added 5-Sep-97 )
by Aristide Torrelli
dayot10.zip (40,110 bytes) Component style 'TipOfTheDay', very single, with propertie Headers, Save to register. Completed documents for use. For Delphi 2.0 only. Release 1.00. 40kb. ( ver. 1.00, added 30-Aug-97, no src., Is freeware! No price. )
by Frederico Torminn
dcnotify.zip (8,708 bytes) Threaded component to provide notification of file changes in a folder (additions/deletions/attributes etc) using FindFirstChangeNotification/FindNextChangeNotification ( ver. 1.00, added 19-May-97 )
by Andrew Venmore
delete32.zip (6,494 bytes) This component deletes project executable file. This feature can be very useful for an uninstall program. ( ver. 1.0, added 1-Feb-98 ) 

by CRESTO Sylvain 
delph100.zip (94,337 bytes) Compiles to compact p-code and executes DELPHI style sources. Functions for loading and executing DFM+PAS files. Object Browser. You can use any Delphi object, procedure or function in scripts (Imports automatically). ( ver. 1.0, added 11-Jan-98 ) 

by S.Kurinny & S.Kostinsky 
delphin.zip (98,989 bytes) If you want to integrate pascal scripting language into your application this component is for you. Can load and execute DFM+PAS files. Any VCl component/procedure can be used in scripts. Automatical unit import. Supports subset of Object Pascal. ( ver. 1.21, added 26-Jun-98 ) 


by S.Kurinny & S.Kostinsky 
depend.zip (11,171 bytes) TDependTimer- Component to look for file flag before calling your selected procedure during a specified interval. Descending from TTimer, TDependTimer can hold many dependencies, check for the existence, size, or non-existence. ( ver. 1.0, added 4-Oct-97, no src., Freeware. Comments, suggestions, or gripes welcome. )
by Daaron Dwyer 
dirchng.zip (22,877 bytes) Small component for monitoring directory changes. Bags Free. Now monitors subdirectories. ( ver. 1.1, added 24-Aug-98 ) 

by Tomasz Kustra
dirlabel.zip (6,917 bytes) Dirlabel is a component like TLabel but if you assign a string with a path and a filename, DirLabel will try to fit this path in the width of the Label. e.g. c:\program\delphi\testen1\testen2\filenaam.pas c:\...\testen2\filenaam.pas ( ver. 1.0, added 25-Apr-98, Rights of DirLabel, you may use DirLabel free but the rights for the code are not free and belong to Frank Millenaar. It is free to distribute DirLabel but only in the original form, with all the files. ) 

by Frank Millenaar 
dndfiles.zip (16,576 bytes) Component to allow dragging of files FROM a form TO Explorer. Allows copying or moving of single or multiple files. Demo included. ( ver. 1.0, added 11-Jan-98 )
by Angus Johnson
drop11.zip (6,363 bytes) TmdDrop is a VCL for D2 & D3 which offer to make any form or window accepting Drag'n Drops. A event if fired when files are droped onto the assigned window (parent form is default) ( ver. 1.1, added 7-Dec-97 ) 
by Martin Djernæs 
drwatch.zip (6,638 bytes) TDragWatch component capsulates the WM_DROPFILES handling. You can attach it to any visible control, such as buttons, lists or memos and TDragWatch will launch an event each time the user drops files onto the attached control. ( ver. 1.1, added 7-Aug-98, Parts of the source were written by Troels S Eriksen and Brad Stowers. ) 
by Sven Kuenzler 
dsgnapp.zip (2,816 bytes) Easily set most properties of TApplication at design-time. ( ver. 1.0, added 13-Sep-97 ) 


by Frédéric Vanmol
dsxfft.zip (2,620 bytes) Simple Fast Fourier Transformation Component. Does FFT and inverse FFT. ( ver. 1.01, added 15-Mar-98 ) 
by Gunnar Bolle
ecrypt32.zip (3,140 bytes) Tencrypt component is for simple encryption/decryption of ascii strings ( added 4-Jun-96, no src. )
by Gordon Bamber 
editman.zip (10,641 bytes) TEditManager Manages any connected edit controls (buttons and menu items) and their action on an associated dataset, automatically updating their states. Can generate the required edit controls at design time ( added 21-Jan-97 )
by Justin Turberville
encrypt.zip (11,817 bytes) 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 ( ver. 1.0, added 25-Apr-98, 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. ) 

by Frank Millenaar 
execfl32.zip (143,601 bytes) Non-Visual Component to run other apps from yours in Windows 95/NT. Example included. Supports waiting on called app, window styles, wait styles, execution timing/priority, and more ( ver. 2.0, added 9-Oct-96, no src., 32bit ver., and example source ) 
by Kevin Savko
exmenus.zip (10,101 bytes) a Menu extension for easy OwnerDrawing and Sizing (V 0.2 Alpha) ( ver. 0.2, added 24-Jun-97, You can use this code as you want. but if you have ideas or modify some portions of code please send me a copy :). ) 
by Jean-Luc Mattei
explform.zip (105,234 bytes) Simple component that shows a form with a "Exploding" Efect ( ver. 1.0, added 3-Feb-97 )
by Carlos Augusto Grahl
exprev10.zip (13,957 bytes) A mathematical function parser that allows you to calculate a value given an expression in string form. Supports: +, -, *, /, ^, (, ), ABS, ATAN, COS, EXP, LN, ROUND, SIN, SQRT, SQR, TRUNC, and unlimited number of user-defined variables. ( ver. 1.00, added 3-Jul-97 ) 

by BitSoft Development, L.L.C. 
fastfrm.zip (284,847 bytes) A mathematical function compiler. It generates machine code of the given formula at run-time. Many included functions. Easy to add new functions. ( ver. 1.00, added 26-Jun-98, no src. ) 
by Frank Kroeger
fdrag102.zip (4,800 bytes) TFileDrag Component - Adds support for dropping files from explorer onto a Delphi form ( ver. 1.02, added 30-Aug-97 )
by Erik C. Nielsen
filecpy.zip (3,649 bytes) Is a component designed for very fast copy of files without external, coarse calls involving the O.S. Furthermore it provides to send to the calling form (by the API SendMessage) the percentages of blocks read and written during the copy. ( ver. 1.0, added 1-Mar-98, no limits or conditions of usage, agreeable suggestions ) 

by G.Burzomato - L.Menghini
filedrop.zip (5,647 bytes) TFiledrop allows TWinControls to accept a file dragged from explorer. Includes bugfixes and should work under D2 as well as D3 ( ver. 1.1, added 31-May-98, no src., New site for source download: www.component-store.com ) 
by Component Store Ltd 
filefind.zip (6,753 bytes) A component that allows you to find files through drives ( ver. 1.04 - 08/20/96, added 30-Aug-96, needs & match.zip ) 
fileinfo.zip (7,247 bytes) Obtain the Version information (such as FileVersion, ProductName, CompanyName etc) and the File Dates (such as CreationDate, LastAccess and LastWrite dates) of any file! Long file names and UNC Paths supported. Even supports custom version strings! ( ver. 1.0.0409.1997, added 15-Apr-97, no src., src. avail. upon request )
by Sajan Thomas
fileittt.zip (34,118 bytes) TFileIterator Component - an easy way to enumarate/find files on drive/in folder(s). Plus, TFileIteratorThread class and TDriveList helper component ( ver. 1.00, added 7-Jul-96 )
by Glen Why
fileop11.zip (11,820 bytes) Performs a copy, move, rename or delete operation on a file system object. TFileOperation encapsulates the SHFileOperation() function provided as Shell API function with Microsoft Windows 95. ( ver. 1.1, added 12-Nov-97 ) 
by Chirag Dalal 
fileseek.zip (3,369 bytes) A file scanner that returns the following from the found file: Filename, Filetime and Filesize ( ver. 1.0, added 26-Jan-98, no src., I could Delphi 1 or 3 it!! )
by Todd Frankson 
filesrc.zip (15,990 bytes) Stores any kind of file in the .EXE file with compression ( ver. 1.0, added 18-Jan-97, no src. )
by Peter Martinsson
file_fnd.zip (2,930 bytes) A thread like File Search Tool with OnFileFound and OnStop event. ( ver. 1.02, added 13-Jun-97 ) 
by William Yang 
findfile.zip (6,855 bytes) A file search component. Search recursively thru directories, include directories. Returns a list of matching files. ( ver. 1.01, added 3-Nov-97, Everyone is free to use this code as they wish, but if you use it commercially then I wouldn't mind a little something. Please submit suggestions, bugs, or any improvements to walterd@gte.net ) 

finfo.zip (2,025 bytes) Component to store and restore form position and state in registry. ( ver. 1.0, added 31-May-98, no src., Source code can be freely downloaded from our website at www.component-store.com ) 
by Component Store Ltd 
fngb1501.exe (62,054 bytes) TFnugryAppPath - a simple yet useful component that automatically maintains an 'AppPath' key for your application. ( ver. 1.00, added 28-Sep-97, See LEGAL.TXT for more information ) 
by Gleb Yourchenko 
formatdr.zip (4,164 bytes) a component and a function to use the win95-SHFormatDrive-api to format disks and drives ( ver. 0.1, added 30-Aug-97 )
by Markus Stephany 
formenh.zip (4,706 bytes) A component that enhances the properties of a form by allowing it to accept files, to have a minimum and maximum tracking size, and to easily save and restore its size and position. ( ver. 1.0, added 13-Jun-97 ) 
by Nikolai Botev
formsave.zip (5,666 bytes) TPosSaver component ( ver. 1.0, added 25-May-97, no src. ) 
by Bogdan Horvat
formsize.zip (7,975 bytes) Form sizer component ( ver. 1.0, added 30-Aug-96 ) 
by Giuseppe Madaffari
fpkeep.zip (7,454 bytes) TFormPositionKeeper - simple component that keeps persistent size/position of the form it is placed on ( ver. 1.00.00, added 21-Jun-96, no src. )
by Glen Why
fsnote.zip (5,177 bytes) TFileSysMonitor Component abstracts most of the work necessary to monitor a file system for changes ( ver. 1.0, added 20-Sep-96 )
by Keith Rome
gradcapt.zip (118,080 bytes) MS-Office95(R) like gradient caption 32-bit Delphi(R) component ( ver. 1.0 beta, added 27-Jan-97 )
by Evzen Mayer
gwdc0047.zip (122,742 bytes) TFileOperator Component - simple interface to SHFileOperation ( ver. 1.00, added 21-Aug-96 )
by Glen Why
gwdc0056.zip (109,669 bytes) TFileResource Component - an easy way to keep file in application's resources ( ver. 1.00, added 30-Aug-96, should also work with 1.0 ) 
by Glen Why
gwdc0061.zip (14,514 bytes) A simple, fast LZW compressor components collection ( ver. 1.00, added 20-Sep-96 )
by Glen Why
findproc.zipDelphi2 componente to capsel some toolhelp32 calls to obtain information concerning running processes and their associated modules ... ( ver. 2.0, added 12-Mar-97 )
by Dr. Peter Plass 
findwin.zipDelphi2 componente to capsel some toolhelp32 calls to obtain information concerning running tasks and their opened windows and properties ... ( ver. 2.1, added 12-Mar-97 ) 
by Dr. Peter Plass 
deject10.zipComponent that lets you eject ZIPs JAZ and other removable disks and check if there is any disk in the drive. Also comes with complete IOCTL header for WinNT/95/98. ( ver. 1.0, added 17-May-98, Completely free. ) 
by Daniel Polistchuck
mruflist.zipDrop it on your form, set a few properties, add a function to call it and you have a Most Recently Used (MRU) file list. Can be positioned anywhere on your menus, and it will save and restore the list from INI or registry. ( ver. 2.15, added 29-Mar-98 ) 


by Bradley D. Stowers 
versinfo.zipA component to read version info resources. It was originally written for D3, but has been expanded to work with any file that contains a properly formatted version info resource, including DLLs. Can link to a listview or grid for automatic disp ( ver. 2.22, added 29-Mar-98 ) 


by Bradley D. Stowers 
iconbar.zip (111,082 bytes) TIconTaskBar is a Delphi component that allow show an icon in the Win95 task bar ( ver. 1.0, added 22-Nov-96 )
by German Mendez Gonzalez 
idewrite.zip (16,711 bytes) With IDEWriter you can insert all kind of Text directly to Delphi's Editor Window without messing around with the Open Tools API. ( ver. 1.0, added 7-Mar-98, no src., PostcardWare ) 
by R. Dold 
ilock20b.zip (184,195 bytes) IceLock - Updated with support for Demo keys, and HDserial number capturing. Registration component. ( ver. 2.0, added 25-May-97, Unzip with -d option (to preserve directories) ) 

by Brenden Walker 
imlfind.zip (235,026 bytes) TIMLFindText - a grep/file search component ( ver. 09-10-96, added 20-Sep-96, no src. ) 
by Ian Land
infver.zip (6,825 bytes) InfVer reads various information from the resources you put in your exe file. Handy for about box. ( ver. 1.0, added 24-Jun-97, The component is given to the community of Delphi programmers. If you like it and use/modify it, let me know. Thanks a lot. )
by Aristide Torrelli
insreadr.zip (35,587 bytes) Encapsulates registry access to Win32-standardized Install-provided "UserName" and "Company" info for a software, using version info, etc. R/O access to the registry allows NT basic users to read HKEY_LOCAL_MACHINE info though reduced access righ ( ver. 1.0, added 14-Jun-98 ) 
by Christophe Porteneuve 
ishrtcut.zip (20,916 bytes) A component that allows you to manipulate Windows 95's internet shortcuts ( ver. 1.03 - 03/01/97, added 18-Mar-97, needs shellobj.zip & fileicon.zip )
by Patrick Brisacier & Jean-Fabien Connault 
jo20.zip (13,248 bytes) A component that prevents the user from opening more than one instance of an application ( ver 2.0 ) ( added 4-Apr-96, no src. )
by Eric Pankoke
joy32.zip (11,673 bytes) Joystick component ( ver. 1.00.00, added 4-Mar-97, no src. )
by Aron Steg
ktreaddg.zip (7,968 bytes) The TktReadmeDialog is a dialog where you can store information about your project. ( ver. 1.03 08/20/98, added 24-Aug-98 ) 


by Kerstin Thaler
limitme.zip (3,383 bytes) Allows you to detect and/or limit your application to one instance. ( ver. 1.0, added 11-Nov-97 ) 

by Edward de la Rey
logfile.zip (5,792 bytes) LogFile Component can be dropped from the component pallete and used for logging all the debug information into a file ( ver. 1.00, added 14-Aug-96 ) 
by Song Weng Sam 
lstparam.zip (7,686 bytes) TParamlist is a component that handles command line paramaters and switches. Has properties (TStringlist) and events for Paramaters, and Switches used. Complete with Help file and KWF. ( ver. 1.0, added 12-Oct-97, If this component is helpful to you, please send me email letting me know that you find it useful. Please feel free to modify and redistribute this as long as no fee is charged for this component. Comercial use of the component is ok. )
by Thomas Moore 
lzhcomp.exe (283,545 bytes) LZSS (de)compression, and a descendent implementing batch-mode file compression with a file archiver demo program ( ver. 1.4, added 18-Jan-97, no src., src. avail. on request ) 
by Douglas P. Webb
match.zip (4,496 bytes) A component that allows you to match files ( ver. 1.01 - 08/08/96, added 30-Aug-96 )
by Patrick Brisacier & Jean-Fabien Connault 
mcrmagic.zip (15,399 bytes) TMacroMagic: add full macro-support to your applications. Lots of events, loop macro's etc. Want to make a demo of your app? Use TMacroMagic: it even supports methods to addapt to different execution-times ! (f.i. wait untill table is loaded) ( ver. 1.0, added 22-Mar-98 )
by Niels Vanspauwen
md_tray.zip (8,275 bytes) TmdTray is a VCL for D2 & D3 which offer a icon in the Windows 95/NT4.0 tray. TmdTray can use icons from resources, accept hotkeys for the PopupMenu used and automaticly update of the tray, when the connected icon is changed. ( ver. 1.1, added 7-Dec-97 ) 
by Martin Djernæs 
memory.zip (2,577 bytes) Component that encapsulates a Win32 memory-mapped file ( added 6-May-96 ) 
midi.zip (3,385 bytes) This component will play midi files in milliseconds resolution. It is free and includes an example using the component ( added 18-Jan-97 ) 
by Yuval Perlow
min_max.zip (4,499 bytes) A component to easily handle the WM_GETMINMAXINFO message as well as one to enable inter-application drag and drop. The MinMax component has a nice set of design time features ( ver. 1.0, added 26-Mar-97 )
by Michael Grunder
mp3i-v11.zip (3,350 bytes) Component MP3Info extracts/saves any ID3 Tag into/from it's properties from/to MP3 file. ( ver. 1.1, added 31-May-98 ) 

by Rok Krulec 
msgsok11.zip (206,228 bytes) This component wraps the WM_COPYDATA message usage. So sending AND posting messages between processes becames much more easier. ( ver. 1.1, added 11-Jan-98, The usage of this component is completely free, only whis me well. This is a 1.x version...so beware! )
by Mauro Venturini
mstff.zip (16,641 bytes) TMyFF component is useful to search for files (by attributes, size, filetime, different file-masks; you can search for text in files too (credits to M. WALDENBURG for his search-engine (incl.), some bugs fixed ( ver. 1.01, added 12-Oct-97 )
by Markus Stephany 
msword.zip (4,930 bytes) Component for writing reports using Microsoft Word which creates the output. The gool for this component is reduce the code size overhead adding by quick Reports and reduce the nesesity to write larger code ( added 15-Apr-97 )
by Dennis Ortiz
ncapi.zip (2,685 bytes) A simple component that encapsulates a couple of the dde topics associated with the ncapi ( Netscape Client API ) ( added 31-May-96 )
by Frazer Smith
netdlgs.zip (1,997 bytes) TNetConnectDlg and TNetDisConnectDlg allow use standard dialogs for Connect/DisConnect NetWork Drives. ( ver. 1, added 23-Aug-97 )
by Fermin Ricolfe Loren
nonvcc.zip (41,881 bytes) The TNonVCContainer component helps you keeping your forms clean from all the non visual components like TMenu, TPrinterDialog, TSaveDialog ... . This component is of no worth during runtime ! ( ver. 1.03, added 15-Apr-97, no src. )
by Chris Ueberall 
notask.zip (4,023 bytes) Simple component will hide your program's forms from the Windows '95 or NT 4.0 Taskbar. Freeware, src. included. New Feature: Works properly when form restored from minimized state. ( ver. 2.0, added 25-May-97 )
by Eric Lawrence
npsport.zip (2,675 bytes) Port Component and functions Support direct access to Ports in Delphi 2/3 Only for Windows 95 platform ( ver. 1.0, added 30-Aug-97 ) 
by Anatoly Podgoretsky
ntnetwk.zip (5,430 bytes) Accesses current User Name and Computer Name. With sample project ( ver. 1.0, added 13-Sep-96 )
by Keith Rome
obsysinf.zip (4,224 bytes) TsysInfoComp: component for retrieving various system information. ( ver. 1.0, added 5-Sep-97, TSysInfoComp is a freeware component, but please, if you use it in shareware or commercial application mail us the name of that program and highlight our copyright. ) 
by O.B.you! 
onlyone2.zip (3,016 bytes) Thanks to Matthew Verdouw for fixing error in first version. Drop this on the main form of your app, and only one copy will be able to be loaded. Win32 safe, and it uses fileMappings so it can be used in a truly multitasking environment. ( ver. 2, added 24-Jun-97, Use it as you like... )
by Sean Adams
panelinf.zip (7,960 bytes) Text view of Panel Nesting. Splitter aware with explicit support for D3 Tsplitter and RxLib TrxSplitter. Drop onto form and click on property for instant results. ( ver. 1.0, added 12-Feb-98, EmailCardWare. Send me an email if you use it. ) 

by Greg Lorriman 
parser10.zip (21,747 bytes) TParser - parsing and evaluating mathematical expressions specified at runtime. Only about 40% slower than the equivalent compiled expression. ( ver. 10.1, added 3-Jul-97, Parsing up to 30% faster than before; plugs huge 4 KB memory leak. ) 


by Stefan Hoffmeister 
pcspk.zip (8,392 bytes) PCSpeaker Component - for driving the PC Speaker to play at whatever frequency at whatever duration you needs ( ver. 1.01, added 6-Sep-96 ) 
by Song Weng Sam 
pentium.zip (5,386 bytes) uPentium is a profiler component, it counts how many CPU cycles it takes to run your functions ( ver. 1.0, added 3-Feb-97 )
by Massimo Bardetti 
possaver.zip (3,347 bytes) A small component which you drop on your form. Once there, you can call 2 functions to save/restore the form's position and size! Useful to let the user place the form where he wants to ( ver. 1.00, added 31-Dec-96 )
by Vision Logik 
possvr.zip (4,301 bytes) Component for save Form position and size in INI-file or Registry ( ver. 1.0, added 22-Apr-97 )
by Rauf Gereyhanov
previnst.zip (3,661 bytes) Contains two approaches for limiting Delphi 2 applications to a single instance ( added 13-Apr-96, no src. )
by Gary Nielsen 
prev_ins.zip (6,498 bytes) component to limit multiple instances of your program ( ver. 1.0, added 30-Aug-97 )
by Theodoros Bebekis
prvins11.zip (7,247 bytes) TmgPrevInstance is a simple component that tests for other instances of an EXE running. It uses a 16/32 bit compatible method, you can specify how many instances are allowed to run, and an event that fires when an instance is found ( ver. 1.1.0, added 26-Mar-97 ) 
by Malcolm Groves 
qexport.zip (5,068 bytes) TQExport component that allows you to export the result of a Query to a Word document or an Excel sheet ( ver. 1.01 01/28/97, added 18-Mar-97, needs TExcel component )
by Patrick Brisacier & Jean-Fabien Connault 
ralarm.zip (4,460 bytes) TRealAlarm Component is simulates alarm's action. ( ver. 1.02, added 1-Jun-97 ) 
by Artem A. Berman 
rararc.zip (44,653 bytes) Effective, easy component to handle UNRAR.DLL ( ver. 1.0, added 26-Nov-97, UNRAR.DLL included SOURCE included. Everything is free ) 
by Ales Berka 
rd_scale.zip (11,107 bytes) TScale Component. Scales Forms at different Screen Resolutions. TScale has an DesignMode to simulate Resolution-Change at Design Time. ( ver. 1.1, added 15-Nov-97, no src. ) 
by R. Dold 
recfiles.zip (4,731 bytes) Component for easy handling and saving recently loaded files in an ini-File ( ver. 1.0, added 7-May-97 )
by Jens Kühner
regapp1.zip (13,907 bytes) This component teams up with InstallShield Express and gives you capabilities to store and retrieve installation info like User, Company and Serial. It also gives you shareware control like registration and password encryption. ( ver. 1.1, added 24-Jun-97, This is a minor bug fix due to my own sloppyness, let me know if anything can be improved ) 
by Jack Bakker
regcomp.zip (84,632 bytes) A component which saves Form and component state to the Registry or an IniFile. Works with standard Delphi components and includes a component editor. ( ver. 1.00, added 19-Jul-98, no src., Object code only, source available for $14.95. registration online from authors website. ) 
by Robert Harvey 
regex101.zip (60,707 bytes) Regular Expressions Component, RE is matched in seperate thread. RE uses GNU / AWK / EGREP Style. Translation of c library file. ( ver. 1.01, added 26-Jun-98, no src. ) 
by M.K. van der Kooij
regforms.zip (16,934 bytes) Registers all form pos and sizes in registry or ini-file. No code needed. ( ver. 1.01, added 21-Jul-97 ) 
by Troels S Eriksen
regi1632.zip (20,386 bytes) Regi1632 gives you access to the Win95/NT. If you're running on 16 bit it will write/read the registry-entries from an Inifile;if you're running on a 32 bit system (even if it is a 16bit program) the registry will be used. Helpfile&Example included! ( ver. 2.0, added 24-Jun-97 ) 

by Hannes Danzl 
registry.zip (153,412 bytes) A component which can save informations to INI-files OR!!! the registry without changes by the code. You can use the same methods an select the destination by button. ( ver. 1.0b, added 4-Oct-97, no src., POSTCARDWARE !! Send me a mail !! ) 

reposapp.zip (2,997 bytes) Simple component that saves a forms dimensions and position to an inifile/registry , and retores the form to same dimensions and position.Control of inifile/registry entries including name, section heading and variable names. ( ver. 2.0, added 11-Nov-97 ) 

by Edward de la Rey
resscale.zip (13,872 bytes) Allows multiple resolution screen design, with chosen components dimensions/positions saved/restored from inifile/registry at runtime or design time. ( ver. 1, added 11-Jan-98, Freeware use and abuse ) 

by Edward de la Rey
resumer.zip (107,400 bytes) TResumer is a tool for deferred activation of desired action ( ver. 1.01, added 5-Sep-97, no src., By registration you will receive complete source code. ) 


by Elena Lisenenkova
rfilelist.zip (15,244 bytes) TRecentFileList is a Component that manages a List, where you can save the recent working files. RecentFileList adds automatic the Menuentries in a defineable Menu. ( ver. 1.0.1.9, added 19-Jul-98, DOC's only in German ) 
by Daniel Biehl 
rgnctl.zip (109,453 bytes) TControlShaper Control region Designer. Component to give visual Controls or TForms a nonrectangular look using API function SetWindowReg ( ver. 1.01.32, added 7-Dec-97, no src., Free for non-commercial use. Commercial use $25. Source $25. Source works with D2 and D3 ) 

by Andreas Heckel 
rleexpt.zip (6,954 bytes) This form contains a simple user interface to take 256 colour bitmaps in windows BMP format and compress them using RLE8 compression. ( added 15-Mar-98 ) 
by Grahame Marsh
sage07.zip (15,850 bytes) Wrap to System Agent (SAGE) interface, to add/modify/edit tasks from a program. ( ver. 0.7, added 19-Sep-97, Freeware, full source included, demo program too. This version now load sage.dll at runtime and don't display nothing to the user. ) 
by Nelson Fernandez
sasg.zip (10,693 bytes) Sort a StringGrid (or any descendant) anyway you like, Horizontal/Vertical, Ascending/Descending, Character/Numeric/Date. Single column sort key only at this time. ( ver. 1.2.0, added 22-Mar-98, For D1 : Recompile resource files or send a request for the 16 bit version to the author ) 

by Johan Godfried
saveform.zip (2,281 bytes) Saves Form's true (restore) position and state (Normal, Maximized, Minimized, RestoreToMaximized). Also TWinHook class included. ( added 3-Jul-97 )
by Marcel Svaricek
scale.zip (13,848 bytes) TScale Component. Scales Forms at different Screen Resolutions. TScale has an DesignMode to simulate Resolution-Change at Design Time. New: TScale now also scales String and DBGrids! ( ver. 2.0a, added 4-Jan-98, no src., Source at http://www.shareit.com/programs/100844.htm ) 
by R. Dold 
scanimg.zip (63,660 bytes) This is a component that scan image from scanner. It supports all of the TWAIN compotable scanner, and scaned image sent to the TImage component. ( ver. 1.0, added 30-Aug-98, You must call the SelectImageSource() method before use AcqureScanner(). Also you should include EzTw32.dll file with your application. ) 
by SungKee-Min
scsysinf.zip (10,460 bytes) Delphi 3 component for information about the Windows system ( ver. 1.1, added 4-Jan-98, no src., TscSysInfo is free only for an evaluation, it costs $20 for an commercial use ) 
by Studio CIRCUS
setkey.zip (2,225 bytes) This component can be used to OPEN and Close the key CAPS LOCK, SCROLL LOCK and NUM LOCK. And it also can be used to ENABEL/DISABLE the system key Ctrl-Esc, Alt-Tab and even Ctrl-Alt-Del ! ( ver. 1.0, added 1-Mar-98 ) 
by Tiger Qiu
shapefm2.zip (223,044 bytes) TFormShaper Control region Designer. This component gives you the possibility to create nonrectangular Forms. Available for D2,D3 and C++Builder ( ver. 1.02.32, added 23-Dec-97, no src., Free for non-commercial use. Commercial use $35...with source $60. ) 

by Andreas Heckel 
sharedmm.zip (5,037 bytes) This little component allows applications to share a block of memory. It is the preferred method to exchange data between 32-bit Applications ( ver. 1.1, added 22-Nov-96 )
by Arthur Hoornweg
shelink.exe (10,606 bytes) Shell Links Interface Compontent - work with *.lnk & *.pif files ( ver. 1.00.5.96, added 9-Aug-96 )
by Radek Voltr
shelink.zip (2,836 bytes) Shell Links Interface for Delphi 2.0 Compontent - work with *.lnk & *.pif files ( ver. 1.00.5.96, added 17-May-96 )
by Radek Voltr
shelllnk.zip (9,108 bytes) TPBShellLink component allows you to manipulate Windows 95's shortcuts ( ver. 1.03 - 08/16/96, added 30-Aug-96, needs fileicon.zip )
by Patrick Brisacier & Jean-Fabien Connault 
shide.zip (3,621 bytes) TSystemHide component give you access to visible prop. of some system components ( DeskTop, TaskBar etc.) ( ver. 0.99 beta, added 26-Mar-97, no src., src. available from the author )
by Oleg Davydov
simpthr2.zip (8,769 bytes) TSimpleThread Component ( ver. 1.00, added 7-Jul-96 )
by Glen Why
skdater1.zip (4,239 bytes) SkFDater is a non-visual component that lets you set the date on a file. ( ver. 1.0, added 25-Apr-98, Freeware w/source ) 
by Robert Jones 
skheap.zip (4,526 bytes) This is a simple HeapSort component that hopefully makes it a bit easier to do heapsorts. With only one added property : StartIndex which is the index to start the sorting at. ( ver. 1.0, added 1-Feb-98 ) 

by Robert Jones 
smodem.zip (8,149 bytes) TSenseModem is a D2 component which will go out the the win95/NT registry and search it for all available modems. It will gather the standard info stored in the registry about the modem and return to you ( ver. 1.0, added 19-May-97 )
by Rick Sanden
spectre.zip (91,698 bytes) Spectre is a cryptographic component for Delphi 1.0 and 2.0. ( ver. 1.2a, added 6-Aug-97, no src. ) 

by Shaun V. Parry
sqlexec.zip (5,506 bytes) TSQLExecDialog - simple dialog which allows you to run SQL statements and view their results. This component is very useful in debugging process. ( ver. 1.0, added 4-Oct-97 ) 
by Lelyushkin Sergey
subclss.zip (14,712 bytes) This component allows you to intercept window messages of any control that is TWinControl descendant. It is both powerful and deadly. Should work in any Delphi version. ( ver. 1.0, added 18-Oct-97, Use with extreme care! ) 

by Krzysztof Swiatkowski
summinfo.zip (17,852 bytes) TSummInfo : a simple VCL which allow you obtaining the summary information of a Word 97 document without running MS Word (implements the IStorage interface). Full source and example provided. ( ver. 1.0, added 31-May-98 ) 
by Hervé Roz 
syshot.zip (31,093 bytes) The TSysHotKey is a Delphi component that allows you to globally trap virtually any key in Windows 95 ( ver. 1.1, added 10-Feb-97 )
by Arjen Broeze
sysinf11.zip (9,437 bytes) System info component shows: Register information of operating system (Owner, Organisation); Windows type, version, build, install date, path and temporary path; network computer name and user name logged on; cpu type and free space ( ver. 1.1, added 29-Nov-96, no src. )
by Boris Herman 
sysinf32.zip (4,649 bytes) TSysInfo32 - non visual 32bit VCL that returns info about your computer evironment ( ver. 1.1, added 18-Jan-97, no src. )
by Joe Chizmas
sysinfo.zip (101,524 bytes) Now available in Italian! Spanish in progress (help!) and others possible... Mail me for suggestions! ( ver. 1.4, added 14-Jun-98 ) 
by Christophe Porteneuve 
sysmenu.zip (3,513 bytes) Adds an menu item in the form's system menu ( ver. 1.00, added 9-Jun-97, no src., source freely on e-mail ) 

by Rafael Ribas
systray.zip (3,847 bytes) A Delphi2 component designed to make creating SystemTray icons easier. Supports Win95 AND NT4 ( ver. 1.0, added 1-Oct-96 )
by James Roberts-Thomson
tamlock.zip (7,779 bytes) A component that at Run-Time allows the user to "Lock" the application with a password e.g. when leaving the computer for a while. When the application is "Locked", it is iconized and the icon changed to indicate the locked state ( ver. 1.0.0, added 12-Aug-96 ) 
by Dr. Sumeet Kumar
task_ico.zip (3,061 bytes) A component that put icon in SysTray (with animation) ( ver. 1.0, added 15-Apr-97 )
by Rauf Gereyhanov
tasokv11.zip (5,214 bytes) Minimalist asynchronous socket support. Designed for compact and efficient use. Built directly upon TComponent, unlike many other socket implementations. Useful for game programming ( ver. 1.10, added 2-Apr-97 )
by T. J. Sobotka
tautokey.zip (110,739 bytes) TAutoKey (TM) is a simple component to generate registration keys ( added 30-Aug-96, no src., must be used with TValidator component )
by Kenneth R. Kyler 
tbnarea.zip (3,141 bytes) TBNArea allows the use of the Taskbar Notification Area of Win 95. You can assign separate popup menues for the left and the right mouse button. Additional events give you great flexibility. ( ver. 2.5, added 21-Jul-97, free source included )
by Reinhard Naegele 
tdisk32.zip (4,614 bytes) Tdisk gives you drive information at design and run-time ( added 4-Jun-96, no src. ) 
by Gordon Bamber 
tempgen1.zip (6,244 bytes) TTempGenerator is a component should be used to cleanly create non-existing temporary file in the windows' temporary directory, and automatically remove them when the application has finished running ( ver. 1.0, added 2-Apr-97 )
by Vision Logik 
tftw.zip (6,128 bytes) "File Tree Walk" component ( based on James L. Allison code - SWAG ) ( ver. 1.00.0a, added 18-Jan-97 ) 
by Danny Heijl 
thdtim.zip (933 bytes) Replacement TTimer component that uses a thread to time the interval instead of a Timer resource ( added 7-Mar-96, no src. ) 
thread.zip (10,270 bytes) A thread component. Makes threaded applications as simple as dropping a component on a form. One component handles multiple threads ( added 7-Mar-96, no src. )
by Dan Daley 
timeout.zip (1,546 bytes) This component stops your application after a secified date, showing a message. Useful for shareware programs. ( added 19-Apr-98 ) 
by Giulio Ferrari 
timer32.zip (1,884 bytes) TTimer replacement that uses the high resolution timing capabilities of the MMSystem ( added 13-Apr-96, no src. )
by Silicon Commander Games 
timerlst.zip (16,338 bytes) TTimerList Combines a Timer and a List Class that will process the list contents on every interval of the timer. Improved OnIterate Event ( ver. 1.2b, added 7-May-97, no src. )
by Stephen Eaton 
timestop.zip (1,782 bytes) TimeStop component allows you to declare a trial period for your app ( ver. 1.1, added 12-Jul-96 ) 
titlebar.zip (6,095 bytes) Allows setting the titlebar of your forms to be visible or not visible. ( ver. 1.0, added 26-Nov-97, Please feel free to use this component freely. You are not allowed to sell this component for a profit, but you may freely use it in your program. If you distribute source with your program and include this component you must include the origional Z )
by Thomas Moore 
tlog.zip (6,651 bytes) Component to allow you to create a .LOG file. ( ver. 1.0, added 26-Nov-97, You are Free to use and improve it. )
by Andrea Creola
tlzrw1.zip (38,293 bytes) Compression component. Uses LZH or LZRW1/KH compression. Now also supports (memory, file, handle)Streams. ( ver. 2.00.00, added 7-Dec-97, Send any suggestions or questions to Danny.Heijl@cevi.be. ) 

by Danny Heijl 
tmutex.zip (1,418 bytes) Creates a systemwide protecting of an applications critical sections by using Windows Mutex objects. ( ver. 1.0, added 21-Jul-97 )
by Troels S Eriksen
tomencry.zip (3,215 bytes) Sting Encryption/Decryption Component ( ver. 1.01, added 22-Oct-96 )
by Tom Lee 
topmost1.zip (2,203 bytes) Delphi component to put the forms on the top of all windows, even those from other applications ( ver. 1.0, added 7-May-97 ) 
by Michel Braizaz 
tos32.zip (2,897 bytes) TOS gives you operating system information at design and run-time ( added 4-Jun-96, no src. ) 
by Gordon Bamber 
tproject.zip (57,528 bytes) Delphi project build and version manager, includes a Xcopy-like backupfeature, version resource file writing and autoincreament build number. ( ver. 2.2, added 21-Jul-97 ) 
by Troels S Eriksen
treadme.zip (2,387 bytes) The ReadMe component sits on your project at design time and uses Windows Notepad to Display & Edit notes associated with the active project. ( ver. 1.0, added 4-Jul-97, Created by Jim Clark & Graeme Chandler FOXTEL IT Dept. June 1997 ) 
by Jim Clark
tregapp.zip (23,876 bytes) TRegApp component simplify registry usage - manages opening and closing of registry keys, as well as providing a simpler interface ( added 17-Jun-96, no src. )
by Keith Rome
trscn106.zip (7,584 bytes) Component to help with traversing directory structures. Will notify the owner when file or directory is found. Files are scanned before sub-directories, and that both file and directory scans are in alphabetical order ( ver. 1.0.6, added 19-May-97 )
by David J. Taylor
tshare09.zip (6,827 bytes) TShareware is a component to limit the user of your software of a number of day to use it. Just tell the comp the number of days you want your software to work, and it will do evrything you need! Enjoy. ( ver. 0.9, added 19-Apr-98, Please e-mail me to bloodshed@earthcorp.com Homepage: http://bloodshed-software.home.ml.org/ ) 
by Colin LAPLACE 
twallpap.zip (3,016 bytes) Allows user to change Windows 95 wallpaper by passing in a filename and mode (tiled or centered) ( ver. 1.0b, added 9-Jun-97 )
by Ben Menking
twinlist.zip (1,934 bytes) Component that gets a list of all active windows in the system ( all, visible or invisible ) ( added 1-Jul-96 )
by Jerome Tremblay 
tzip.zip (4,276 bytes) TZipFile - Read information about zipped files ( ver. 1.2, added 29-Nov-96 )
by Pier Carlo Chiodi 
utimstop.zip (6,620 bytes) TUsedTimesStop is a component which will help you to set the allowed number of times users can run your application when not registred. This is speacially useful if you are developing a shareware program ( added 27-Jan-97 )
by Ivan Azic 
vcard.zip (39,414 bytes) Implements the standard of electronic business card - vCard, which is widely used by popular internet directory services, email programs and database applications, such as Four11, Outlook, Netscape Communicator, Sidecick 98 and many many mor ( ver. 1.0, added 18-Oct-97, Freeware ) 
by Artchil Gogava 
version.zip (3,964 bytes) TVersionInfo component ( added 13-Apr-96, no src. ) 
volin101.zip (25,099 bytes) TVolumeInformation is a non visual component that encapsulates Win32's GetVolumeInformation function API. Useful for retrieving Volume label, serial number, file system name and system flags. Demo program with source included. ( ver. 1.01, added 12-Nov-97, This component is freeware under GNU Library General Public License. Full source is included, both for the component and demo program. ) 

by Andrea Mennini 
vsmatrix.zip (16,752 bytes) There are two components implemented in this unit (TMatrix and TMatrixViewer). Also many math operations with matrices are implemented there ( ver. 1.01, added 22-Nov-96 ) 
by Vladimir M. Safin 
watch.zip (150,642 bytes) TWatch watches system events with Hooks. Watches creation, activation and closure of other programs, and keystrokes of the entire system. Source shows how to implement the hooks in a dll. ( ver. 1.0, added 12-Nov-97 ) 
by Florian Bomers 
winsav12.zip (10,467 bytes) WinSaver component help you to easily save windows' property in your own applicatoin ( ver. 1.2, added 6-May-96 )
by Kuan-Da Chen
winstate.zip (10,781 bytes) Tracks the windowstate of another app outside of yours. Has events for onstatechange and onstatecheck. Reports minimized, maximized or normal. Example included. ( ver. 1.0, added 3-Nov-97, Should work in delphi 3.0 (I don't have d3 to test it though). Send email to let me know you are using it. Commercial use is Ok. ) 
by Thomas Moore 
winutil.zip (2,299 bytes) A simple component with some methods to get info about and to control Windows ( ver. 0.95, added 7-Jul-96 ) 
by Harm van Zoest
wreboot.zip (2,771 bytes) TWinReboot lets you reboot, shutdown, logoff or power down Windows. Option to force processes to quit. Now works under D2/D3,95/NT. ( ver. 1.01, added 28-Sep-97 ) 
by Barry Brannan 
wtaskbar.zip (18,469 bytes) The WinTaskBar Component is a Delphi 2.0 Component for adding and managing an Icon in the Windows Taskbar Notification area of the Windows95 or Windows NT 4.0 Taskbar ( ver. 1.1, added 18-Mar-97 )
by White Ants systemhouse BV 
xhint.zip (6,933 bytes) This component displays item of an Edit or ComboBox control as a hint when his length exceed the length of the control. ( ver. 1.0, added 1-Feb-98 ) 

by CRESTO Sylvain 
zipsfx_s.zip (21,008 bytes) a program source code to create ZIP self extracting archives. Includes complete source for the INFLATE method to extract compressed files from archives created with PkWare's & WinZip's ZIP utilities ( added 12-Nov-97, no src. ) 
by Carl Bunton, MicroChip Systems 