Previous 20 filesDelphi 5.0x freeware
Classes and units

[ NSPosInStr.zip ] [ 855 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 | D4 | D5 | D6 ]
A function that returns a substrings position in a string and starts searching in the string from a given index. If the substring is not found the function returns 0(zero). E.g NSPosInStr('MyLittleString','leS',3) returns 7 and starts the search by comparing 'L' with 'l'.
Added: 11-09-2002/15-01-2003   |  Version: 1.1   |  Downloads: 1553/1546/3
Author:Niclas Svan   [DSP files]

[ NSStringHashTable.zip ] [ 3,942 bytes ] [ Freeware ] [ With Source ]
[ D5 | D6 ]
A simple class that provides the basic functions for a hash table. These types of tables are also called associative arrays.
Added: 18-03-2002/24-03-2002   |  Version: 1.2   |  Downloads: 1865/1851/4
Author:Niclas Svan   [DSP files]

[ outltb.zip ] [ 13,511 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 ]
Component for Outlook 97/2000 Access...
Like Contakts, Mails, Apointments...
Added: 7-11-1999/14-05-2000   |  Version: 1   |  Downloads: 6027/5919/5
Author:Lothar Perr   [DSP files]

[ pclasses.zip ] [ 57,804 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 ]
Perfect Classes RC
  • pcArray & pcList: Well, they are actually the same thing, just a little redesigned for more logical use. For practical use see tree, Hashlist, strarray units.
  • pcHashList: Classic Hashing Class with a little 'Cherry' on top. It can use CRC32 Encoding Checking and MD5 Byte Hashing. For MD5 Copyights read included MD5 Readme file.
  • pcQueue & pcStack: Classic Queue and Stack, just the way you read it in those old algorith books
  • pcTree: The most robust part of the pack, real tree system with structure saving capabilities. +a small addon of a simplest Binary Tree, with NO methods, only one constructor :)
  • pcStrArray: An example of what you can do with the pcArray. Using this method you can store your custom data easily.
    And a little bonus for the desert:
  • DynamicArray: A little something to show you that making real Dynamic Arrays could be a rather simple task
  • pcRandomString: One function that will generate a Random String (as you guessed). Usefull for creating temp files with unique names.

Added: 25-04-2000   |  Version: n/a   |  Downloads: 3679/3679/4
Author:Froztica   [DSP files]

[ phDirMon.zip ] [ 7,710 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 ]
Direcory Changes Monitoring Component. You will be notified by all inserted, deleted, modified and renamed files or subdirs in a directory. Demo included. Works on NT and 2000.
Added: 10-11-2000   |  Version: 1.0   |  Downloads: 2876/2876/11
Author:Uwe Roessger   phaeteon   [Homepage]   [DSP files]

[ pjstream.zip ] [ 97,063 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | D7 ]

Several TStream descendant classes that provide additional stream functionality

  • A TStream derived class which can wrap another TStream - this is useful as a base class for filters to wrap round existing stream classes
  • A set of stream wrappers that simplify writing data to a resource file - one class handles the resource file structure (including headers) while another handles the format of individual resources within the file.
  • New for release 2: a set of classes that wrap existing streams and provide an IStream interface to them - like Delphi's undocumented TStreamAdapter - plus a class that provides a IStream interface to any file.

Several demo programs are included.

 [more]
Added: 3-10-2001/24-11-2003   |  Version: 2.0.1   |  Downloads: 1758/1758/14
Author:Peter D Johnson   [Homepage]   [DSP files]

[ ProcessViewerUnit.zip ] [ 4,489 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 ]
ProcessViewer unit.
Added: 4-03-2001   |  Version: 1.0   |  Downloads: 1844/1844/0
Author:leo   [Homepage]   [DSP files]

[ pspv9.zip ] [ 80,304 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 ]
Pascal Server Pages PreProcessor V.9, proprocesses *.psp files, "html", or psp webcomponents to create Pascal Unit source code... compile the source code using the PSPbase.pas file, and you can create web documents under any project framework... ISAPI,CGI, etc. 1.0 will be a little more inclusive, I just wanted to make the primary source avilable.
Added: 23-01-2000   |  Version: 0.9   |  Downloads: 3052/3052/1
Author:Michael Johnson   [Homepage]   [DSP files]

[ regex103.zip ] [ 99,877 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 ]
Regular Expressions Component, RE is matched in seperate thread. RE uses GNU / AWK / EGREP Style. Translation of c library file. Now also possible to use without component wrapper.
Added: 9-04-2000   |  Version: 1.03   |  Downloads: 2334/2334/1

[ regexpr.zip ] [ 258,930 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | C3 | C4 ]
TRegExpr is a powerfull tool for template-based checking of user input string fields (DBMS, web-based applications, etc), text search/substitution, egrep like utils and so on. You can easily check e-mail adress syntax, extract phone number or ZIP-code from unformatted text or any necessary information from web-pages and all you can imagine! Rules (templates) can be changed without program recompilation ! This freeware library is a extended Delphi-port of Henry Spencer V8-routins for working with subset of Perl Regular Expressions. Full source code in object pascal included. No DLL needed ! Help available in English, Russian, Bulgarian and German at my home page http://anso.da.ru/ or http://anso.virtualave.net/
Added: 15-06-1999/25-02-2001   |  Version: 0.942   |  Downloads: 5581/5546/6
Author:Andrey Sorokin   [Homepage]   [DSP files]

[ regrw.zip ] [ 10,575 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 ]
Registry viewer and writer
Added: 21-07-2000   |  Version: 1.0   |  Downloads: 2466/2466/2
Author:Vultureboy   7k-Design   [Homepage]   [DSP files]

[ riniplus.zip ] [ 2,824 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | C1 | C3 | C4 ]
TRegistryIniPlus adds ReadColor/WriteColor, ReadFont/WriteFont to TRegistryIniFile, and also provides methods to retrieve/restore a window (or control's) size & position at runtime. [more]
Added: 20-02-2000   |  Version: 1.12   |  Downloads: 3202/3202/13
Author:Arash Ramin   [Homepage]   [DSP files]

[ rwregexp.zip ] [ 4,075 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 ]
Regular expression library that stores compiled regular expressions as long strings. Optimized for syntax parsing. Uses a subset of the Perl regular expression format. Does not support sub-pattern matching.
Added: 19-06-2001   |  Version: 0.1a   |  Downloads: 3007/3007/5
Author:Richard Weeks   [DSP files]

[ sevents.zip ] [ 130,469 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 ]
Using TDEventRecorder Class to store Delphi events and change run-time behavior of your application. Article + Source code + Example of using included. Uploaded by author.
Added: 21-02-1999   |  Version: n/a   |  Downloads: 2747/2747/1
Author:Galina Tydykov   [DSP files]

[ shellnkr.zip ] [ 237,782 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | C4 | C5 ]
ShellLinker is a unit that allows you to easily create, read, and execute shell links (shortcuts). It can handle links to files, folders, or virtual objects like printers or system folders.

You can set/get all properties of a link, such as parameters, icon, hotkey, and show state.

Exe-demo included.
Does not work with D2.
Added: 15-08-1999/19-08-2002   |  Version: 2.0.0   |  Downloads: 3934/3879/6
Author:Troels Jakobsen   Troels Jakobsen   [Homepage]   [DSP files]

[ smpltimr.zip ] [ 11,145 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
SimpleTimer is a timer class. It has the same timer resolution as TTimer, but it is more lightweight because it's derived from TObject in stead of TComponent. Furthermore, the same handle is shared between multiple instances of SimpleTimer. This makes it ideal for developers who need a timer in their own components or applications, but want to keep the resource usage minimal. Demo included.
Added: 22-04-2002/24-02-2003   |  Version: 2.0.1   |  Downloads: 4295/4232/13
Author:Troels Jakobsen   Troels Jakobsen   [Homepage]   [DSP files]

[ SpeedParser.zip ] [ 6,818 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 ]
An expression parser for Delphi, intended to be very fast, though yet not a real compiler
Added: 5-11-2001   |  Version: 0.3 (06/09/2001)   |  Downloads: 3195/3195/10
Author:Mattias Andersson   [Homepage]   [DSP files]

[ strcon.zip ] [ 81,750 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 ]
(New version) Very large collection of string functions. Makes use of default parameters and function overloading. Extensive help file included (can be integrated into Delphi).
Added: 1-08-1999/9-04-2000   |  Version: 1.5   |  Downloads: 6742/4954/10
Author:Eric Grobler   Eric Grobler   [DSP files]

[ StringTree.zip ] [ 138,165 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 | D4 | D5 | D6 ]
TStringTree is a class for handling a tree-structured stringlist. TStringTree was born out of frustration of actually using a stringTree in the the same way as stringTrees are represented in TTreeView, all the housekeeping of nodes and child objects with potential "hang errors" during creating/destroying processes. Corrected a bug in version 1.1, added 18/12/2003)
Added: 10-03-2002/23-12-2003   |  Version: 1.1   |  Downloads: 2044/2044/8
Author:Kjell Hasthi   [Homepage]   [DSP files]

[ TaskSched.zip ] [ 18,516 bytes ] [ Freeware ] [ With Source ]
[ D5 | D6 ]
Here's my TTaskScheduler component which is a pretty wrapper for ITaskScheduler. It works in 98 and 2000. 95 with the Plus pack should work as well. I'm not sure if NT with the latest service pack provides the interface so for now assume not.
Added: 11-10-2001   |  Version: n/a   |  Downloads: 2728/2728/5
Author:Christian Ruocco   [DSP files]

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