Delphi 4.0x freeware
Classes and units

[ ADQMemory.zip ] [ 61,458 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 ]
QMemory is a new memory manager. You can use it as a replacement of the default system memory manager. To do this simply add QMemory unit in your project (as the first unit listed in the project file). Don't forget to call the QMemCompact function when your application is idle. This subroutine decommits the unused memory blocks and compacts an internal table for speeding up the memory manager. All allocated memory blocks are 32 byte aligned. The minimum size of the block is 32 bytes. As it is necessary to store some information with each block a dword is attached to the front of each block at -4 the aligned address. Thus, memory requests for up to 28 bytes allocate a 32 byte block, requests for 29 to 60 bytes allocate a 64 byte block, etc. This idea was adopted from HPMM project of Robert Lee (rhlee@optimalcode.com). The memory is committed and decommitted in 64K blocks. The maximum amount of the memory is specified when QMemInstall function is called (from the initialization section of the unit). You can't change this value later. This memory manager works at the same speed as a default memory manager with the blocks up to 4096 bytes and much more faster with the larger blocks. If some parts of your program implemented as DLLs you have to use ShareQmm instead of QMemory unit. }
Added: 11-01-2001/28-01-2001   |  Version: 2.01   |  Downloads: 4109/4104/1
Author:Andrew N. Driazgov   [DSP files]

[ avltrees.zip ] [ 6,351 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 ]
Generic classes for AVL tree ( balanced binary search tree). Fast item insertion, replacing, deleting. Very fast item search.
Added: 25-04-2000   |  Version: 2000.04.19   |  Downloads: 6264/6264/1
Author:Alex Konshin   [Homepage]   [DSP files]

[ base64.zip ] [ 3,551 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 | D4 ]
Simple Base64 encoding/decoding unit with input filter.
Added: 7-06-1999   |  Version: 1.0   |  Downloads: 6192/6192/2
Author:Dennis Spreen   [Homepage]   [DSP files]

[ bbwininf.zip ] [ 4,623 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 ]
WinInfo unit. Returns following:
MacAdress, BiosName, BiosVer, BiosDate, Workgroup, ComputerName, Comment, ProductId, ProductKey, SystemRoot, RegisteredOwner, RegisteredOrganization, ProgramFilesDir, BootCount, CommonFilesDir, ConfigPath, DevicePath, MediaPath, OtherDevicePath, PF_AccessoriesName, ProgramFilesPath, SM_AccessoriesName, Version, VersionNumber, WallPaperDir, ProductName, ProductType.
Added: 16-05-1999   |  Version: n/a   |  Downloads: 10779/10779/8
Author:Miklos Bartha   [Homepage]   [DSP files]

[ bigini.zip ] [ 11,560 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 ]
Unit to read/write *.ini files even greater than 64 KB [more]
Added: 2-04-2000   |  Version: 3.08   |  Downloads: 6503/6503/8
Author:Edy Hinzen   [Homepage]   [DSP files]

[ bkhash11.zip ] [ 9,187 bytes ] [ Freeware ] [ No Source ]
[ D2 | D3 | D4 | D5 ]
A fast associative array targeted specifically at create and looking up associations between strings and 32-bit untyped fields (usually pointers to records or classes).

  • Compromises in favor of speed: string - 32-bit pointer only
  • Has protected interface for custom memory allocation.
  • Supports function pointer and method pointer iteration
  • Plug-in different hash function
Examples:
 hash.add('abc', myobject); TMyObject(hash['abc']).Whatever; if not hash.Find('abc', myobject) then .. TObject(hash.remove('abc')).Free; // removes and frees without temp hash.Iterate(nil, Iterate_FreeObjects); 

Added: 31-08-2000   |  Version: 1.1   |  Downloads: 4036/4036/2
Author:Barry Kelly   [DSP files]

[ bmp2tiff.zip ] [ 6,060 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 | D4 | D5 ]
Save BMP as TIFF 6.0. (TIFF = Tagged Image File Format) [more]
Added: 4-10-1998/12-09-2000   |  Version: 3   |  Downloads: 13763/13322/15
Author:Wolfgang Krug   Wolfgang Krug   [DSP files]

[ boedit.zip ] [ 15,103 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 ]
Edit & DBEdit custom components:
  TBoCustomEdit   --> TBoEdit   --> TBoCustomDBEdit       --> TBoDBEdit 

Added: 15-12-2003   |  Version: n/a   |  Downloads: 393/393/1
Author:boffi   [DSP files]

[ bsutil21.zip ] [ 8,385 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 ]
Collection of utility classes, string functions, system, arithmetic and financial. Includes functions like StripTags(remove html tags), getregvalue(read a registry key), getaliaspath(returns DOS path of a BDE alias), get free space and total size for BIG disks >2.1Gb, and many more. UPDATED 30 Oct 1999. [more]
AdditionalNote
Added: 22-11-1998/7-11-1999   |  Version: 2.1   |  Downloads: 13638/9124/6
Author:Eddie Bond   [Homepage]   [DSP files]

[ dajunit.zip ] [ 2,353 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 ]
This unit contains some usefull API functions
Added: 16-06-1999/15-06-1999   |  Version: 1.0   |  Downloads: 7048/7048/0
Author:Daj Shung   [DSP files]

[ dbview2.zip ] [ 115,768 bytes ] [ Freeware ] [ No Source ]
[ D3 | D4 ]
DBViewer is a new VCL component which reads your database structures. It uses the foreign keys as a logical way of navigating from table to table inside databases. Jump from master records to detail record, link reference fields, update your data, fi
Added: 20-10-1998   |  Version: 1.28   |  Downloads: 3169/3169/0
Author:Christophe Dary   [Homepage]   [DSP files]

[ 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: 288/288/24
Author:Peter D Johnson   [Homepage]   [DSP files]

[ delphi-ics.zip ] [ 173,315 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 ]
Delphi-ics is a wrapper to CyberSource's Win DLL for C/PERL. It will allow you to communicate with the CyberSource Commerce servers(provided you have a merchant id) thru the Cybersource windows DLL that was written for C and Perl interfacing. Just include the wrapper file(ics_wrapper.pas) to any project via the "uses" clause and your good to go! I created a simple test app so you can see how its used. Everything is fully commented. One note. CyberSources new DLL(3.2.1.0) only works on NT! v3.2.0.0 works on Win95/98 with no problem, although I dont know why you would run a webserver on 95/98! My wrapper works with both. Developed with, and only tested in Delphi 5. Should work fine with D2, D3, or D4.
Hope this helps someone!
Added: 30-07-2000   |  Version: 1.0   |  Downloads: 2594/2594/5
Author:Chris Ihlenfeld   [Homepage]   [DSP files]

[ DelphiPlugins.zip ] [ 7,011 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 ]
A little tool to use plugins for Delphi programms
Added: 22-04-2002   |  Version: 1.0   |  Downloads: 3540/3540/11
Author:Dirk Graf   [DSP files]

[ DFund104.zip ] [ 184,863 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 ]
Code library includes string, math, date-time and internet functions to complement Delphi's built-in functions. Now includes internet library with HTML parsing and a HTTP Server. [more]
Added: 21-11-1999/17-07-2000   |  Version: 1.04   |  Downloads: 7247/7065/0
Author:David Butler   [DSP files]

[ dplugger.zip ] [ 38,468 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 ]
Basic classes for writing Plugins in Delphi
Added: 25-04-2000   |  Version: 2.5   |  Downloads: 6828/6828/2
Author:Froztica   [DSP files]

[ drvtools.zip ] [ 827 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 ]
Open or close the tray of your CD-ROM. Works with multiple CD-ROM installed and without useing TMediaplayer
Added: 7-06-1999   |  Version: 1.0   |  Downloads: 4805/4805/0
Author:Jan Peter Stotz   [Homepage]   [DSP files]

[ dtcalc.zip ] [ 3,938 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 | D4 ]
DateTime Calculator component
Component for calculation of amount of years, months, days, hours, minutes, seconds and miliseconds past between two time intervals.
Added: 15-07-1999/6-08-1999   |  Version: 1.3   |  Downloads: 1990/1983/1
Author:Aleksey Kuznetsov   UtilMind Solutions   [Homepage]   [DSP files]

[ edtexp99.zip ] [ 29,328 bytes ] [ Freeware ] [ No Source ]
[ D2 | D3 | D4 ]
A native Delphi component to evaluate expressions.
Features
  • Full set of operators
  • More than 20 built-in functions
  • Implicit parentheses
  • Variables using a StringGrid
  • Result can be a Double number or a formated string

Added: 7-06-1999   |  Version: 2.0   |  Downloads: 2270/2270/0
Author:Ricardo Barrenechea   [DSP files]

[ expl_d4.zip ] [ 258,682 bytes ] [ Freeware ] [ No Source ]
[ D4 ]
TExplorerD4 is a freeware component that embed a Microsoft Explorer 4.0 or earlier ActiveX control.
It can browse HTML pages, run ActiveX controls, run Java Script or VB Script and so on. And, this is the meaning of the component, it can inform your application when the user click on a HREF correctly formatted command.
This is the porting in Delphi 4.0 of the TExplorerCommand component, written for Delphi 3.0x and give you the power of the new WebBrowser component that come with Delphi 5.0, and more else.
Source: On request
Added: 24-10-1999   |  Version: 1.1   |  Downloads: 1976/1976/0
Author:Gianni Alessandroni   [DSP files]

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