Delphi 7.0x freeware
Mega Library - All 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: 3741/3737/41
Author:Peter D Johnson   [Homepage]   [DSP files]

Data Base Programming

[ 1dnav_d7.zip ] [ 423,900 bytes ] [ Freeware ] [ No Source ]
[ D7 ]
Data Navigator contains a set of components for data searching and filtering different databases. The package includes a collection of non-visual components and a collection of visual components. Non-visual components are designed for filtering or searching for data in different dataset components. Visual components are designed for data entry by an end-user, in this case non-visual components of this package will filter or search required data. This package gives you the following advantages:
  • The filtration and search for the required data can be of any level of difficulty.
  • Optimization of search and filtration taking into account a current index.
  • SQL filtration. Use "WHERE" clause to limit the effect of a SELECT statement to a subset of rows in the table.
  • Support of BDE, MIDAS, ADO, dbExpress, InterBase Express, etc.
  • Support alternative database access: DBISAM, KeyDB, KbmMemTable, etc.
  • Development of VCL and CLX applications.
  • A broad set of visual components designed for data input by an end-user for the search and filtration of data.
  • Simple integration with any other visual components designed for data input.
  • Simple integration with any dataset components developed by other producers.
Our package gives you a very powerful set of components for organizing data searches and filtration in your application. The division of the package into a set of visual and non-visual components gives you maximum flexibility when building applications. We offer you the best set of components in this field and hope that you will enjoy our software product.
Data Navigator is currently available in Catalan, Chinese, Czech, Dutch, English, Farsi, Finnish, French, German, Greek, Hungarian, Italian, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish and etc. languages.
Added: 18-03-2003/18-08-2003   |  Version: 1.04   |  Downloads: 3115/3051/34
Author:IMG Software   [Homepage]   [DSP files]
 
Compatible files:  [ D4 | D5 | D6 | C4 | C5 | C6 ]

[ AJB_ADOItems.zip ] [ 35,180 bytes ] [ Freeware ] [ With Source ]
[ D7 ]
These Extended ADO Components make it easier to program with ADO databases.
    TAJB_ADOConnection extends the TADOConnection object with greater functionality and ease of use in design-time
    TADOXCatalog provides a simple object to assist with the creation and handling of MS Access Databases.

Many methods are provided to give information about and manipulate views, tables and procedures within the database.

Latest version fixes some problems with compacting / repairing databases as well as disconnected recordsets.
Added: 15-03-2004/6-04-2004   |  Version: 3.0   |  Downloads: 1717/1703/23
Author:Andrew Baylis   [DSP files]

[ aqb_free.zip ] [ 3,673,756 bytes ] [ Freeware ] [ No Source ]
[ D6 | D7 | C6 ]
Active Query Builder is a query builder component suite for Borland Delphi and C++ Builder which gives your end-users the ability to create complex queries with unions, subqueries and nested joins via the intuitive visual interface. It can be integrated with your application by setting a few properties or a few lines of code. Free Edition supports only ANSI-92 SQL dialect.
Added: 8-08-2005/24-08-2005   |  Version: 0.9.7   |  Downloads: 245/245/20
Author:Sergey Smagin   Active Database Software   [Homepage]   [DSP files]

[ avibqry.zip ] [ 1,981,448 bytes ] [ Freeware ] [ No Source ]
[ D6 | D7 ]
Improvement of the standard IBX IBQuery component for Delphi with all his original functionality plus a set of new features that convert it in a powerful partner of the programmer. This allow you to create queries in ease way and give to the end-users the chance of modify it through an intuitive interface using a natural end-user language. They have not need to know the SQL language, they don't see the real tables and field names, you enter descriptive names for tables and fields that the end-user can understand, besides all text messages including the logical operators like (=,<>, >, <, >=, etc.) can be changed by descriptive phrases like "is not equal to". Demo programs with exes included and documentation in english and spanish languages. Standard edition $29.95 Developer edition (all sources included) $59.95
Added: 2-11-2005/7-11-2005   |  Version: 1.0.1   |  Downloads: 136/136/13
Author:Alcides Valega   [Homepage]   [DSP files]

[ awvsqlbrowsedir11.zip ] [ 13,932 bytes ] [ Freeware ] [ With Source ]
[ D7 ]
TawvSQLBrowseDirDlg is a Delphi 7 component for browsing the directory tree structure of a machine hosting Microsoft SQL Server or MSDE. It uses ADO to establish a connection and the undocumented stored procedures "xp_fixeddrives" and "xp_dirtree" to fetch the list.
Demo included.
Added: 3-05-2004/10-05-2004   |  Version: 1.1   |  Downloads: 988/974/12
Author:Andrew Venmore   [DSP files]

[ btrutils.zip ] [ 69,495 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 | K1 | K2 | K3 ]
Product "BtrUtils Library for Delphi" is designed for using native Btrieve API in applications created with Borland Delphi. [more]
Added: 8-12-2003/25-04-2004   |  Version: 1.0.5 build 38   |  Downloads: 2018/2018/26
Author:Alexander Leonov   [Homepage]   [DSP files]

[ edbimg16.zip ] [ 26,482 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]
EDBImage is a replacement for DBImage. Store .jpg .wmf .emf .ico .bmp in your database WITHOUT a line of code. Other formats can be stored from an event (ANY other format). QREDBImage is the QR printable version of EDBImage. Easy of use, try it now!.
Any database supported (Interbase, SQLServer, MSAccess,etc).
Added: 16-11-2004   |  Version: 1.6   |  Downloads: 1539/1539/44
Author:Sebastián Mayorá   Sebastián Mayorá   [Homepage]   [DSP files]

[ EstSearchDialog.zip ] [ 146,839 bytes ] [ Freeware ] [ With Source ]
[ D6 | D7 ]
Use Erik Stok search dialogs to easily create powerful search functionality in your application by simply building an SQL statement and visualy configuring how your user may search on the query result. You can create search dialogs for BDE, DB Express, ADO, Interbase Express, Zeos, Flashfiler and Nexus DB. Or you can create your own descendant with the freely available sourcecode.
Added: 26-01-2004   |  Version: 1.0   |  Downloads: 2048/2048/28
Author:Erik Stok   [Homepage]   [DSP files]

[ etvspg.zip ] [ 328,666 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]
Etv Pages contains TEtvPageControl and TEtvTabSheet. Turn off the data on inactive pages to increase speed. It can turn off dbaware control from datasource and detail dataset from master. Choice of active TabSheet is added to Popup menu of TEtvPageControl, as it is complicated seldom from other controls.
Added: 9-04-2000/18-03-2003   |  Version: 3.5   |  Downloads: 3931/3929/10
Author:Frants Ivanouski   Etv Software   [Homepage]   [DSP files]

[ link: savcl_me.zip ] [ size n/a ] [ Freeware ] [ With Source ]
[ D6 | D7 ]
SaVcl - library of Delphi VCL components for direct access to Sybase Anywhere databases. Features: freeware with sources; direct access via Sybase Anywhere API; no ODBC, ADO, BDE, etc are used; SQL-monitor; dynamic row fetching; no Sybase Anywhere installation is requaried; multithreading; correct sorting of the null fields; cached updates; transaction, bookmarks and data of large size are supported; filters with nested levels of any depth; extended searching including "find forward", "find backward"; inserting rows into cursors; etc;
Added: 2-06-2003   |  Version: 1.12   |  Downloads: n/a
Author:Serge Gavrilov   [Homepage]   [DSP files]

[ link: ] [ size n/a ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
B-Tree Filer is a fast library of file-based database routines for Borland Turbo Pascal & Delphi. B-Tree Filer supports stand-alone programs or those running on Microsoft-compatible networks including Novell Netware.
released under Mozilla Public License 1.1 (MPL 1.1)
Added: 4-02-2003   |  Version: 5.55   |  Downloads: n/a
Author:TurboPower B-Tree Filer Project (Sourceforge)   [Homepage]   [DSP files]

[ link: ] [ size n/a ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | D7 | C5 | C6 | K1 | K2 | K3 ]
ZeosDBO is a database middleware components for Borland development tools, including Delphi, C++ Builder and Kylix.

The following compilers are supported:

  • Delphi 4 - 7
  • C++ Builder 4 - 6
  • Kylix 1 - 3

ZeosDBO supports direct connectivity to the following databases using the vendor provided, native interface:

  • MySQL 3.20 - 4.1
  • PostgreSQL 6.5 - 7.3
  • Firebird 1.0 - 1.5
  • Interbase 5.0 - 7.5
  • Microsoft SQL Server 7, 2000
  • Sybase ASE 12.0, 12.5

For other databases we propose to use implemented Active Data Objects (ADO) Bridge.

Advantages of using ZeosDBO:

  • Platform independance. The ZeosDBO is highly generic. Applications written in ZeosDBO can be migrated across databases without major changes.
  • ZeosDBO is open source, written for usability and extensibility.
  • ZeosDBO leverages the amazing power of the Delphi development environment without relying on a performance killing middleware.
  • ZeosDBO is an extremely thin abstraction layer, unlike 'thick' layered protocols like ADO and BDE.

Package contents:

  1. ZCore - Core classes and interfaces. Contains Java style objects and collections as well as compatibility types and functions.
  2. ZParseSql - SQL specific for syntax and lexical analysis.
  3. ZPlain - Native plain API to supported SQL servers.
  4. ZDbc - Port of Java Database Connectivity API (JDBC 2.0). DBC API acts as intermediate layer between Plain API and highlevel TDataset or DBExpress components.
  5. ZComponent - visual components descended from TDataset.

Installed components:

  1. TZConnection: This component encapsulates the database connection and transaction management.
  2. TZReadOnlyQuery: TDataset component to execute SQL queries and process data in read-only mode.
  3. TZQuery: TDataset component which allows data modifications in regular and cached mode.
  4. TZUpdateSQL: Analog of standard TUpdateSQL component to explicite definition of Insert/Update/Delete SQL statements for TDataset modifications.
  5. TZStoredProc: The component to execute SQL stored procedures.
  6. TZSQLProcessor: The component to execute SQL scripts for different SQL and various delimiter types.
  7. TZSQLMonitor: The component to monitor all outgoing SQL queries and other logging information.
  8. TZSQLMetadata: Specialized TDataset component which provides an access to database metadata such as tables, columns, indices, etc.

The project home page is here (for news, links and other project info): http://www.zeoslib.net

The sourceforge development site is located here (for technical resources and anonymous web based cvs access): http://www.sourceforge.net/projects/zeoslib


Added: 21-03-2001/9-02-2004   |  Version: 6.1.3 beta   |  Downloads: n/a
Author:ZeosLib team   [Homepage]   [DSP files]

[ link: sqlmemtable_spec.php ] [ size n/a ] [ Freeware ] [ No Source ]
[ D4 | D5 | D6 | D7 | C4 | C5 | C6 ]
AidAim SQLMemTable - FREE! SQLMemTable is a fast and easy-to-use in-memory table and query VCL for Delphi and C++ Builder. SQLMemTable includes two visual components: TSQLMemTable, which is a fast and easy in-memory TTable replacement; TSQLMemQuery that provides a subset of SQL'92 operators. SQLMemTable does not require BDE and provides all the TTable functions such as master / detail relationship, filtering, searching, sorting, blob fields, key and range methods, as well as some advanced features like blob fields compression and Unicode support. SQLMemTable provides the following services: SQL (DML & DDL) commands support; master / detail relationship; creating, renaming, emptying, deleting and restructuring tables; creating, editing, deleting, browsing and searching for records; creating and deleting multiple indexes; calculated and lookup fields; filtering support; BLOB fields compression; importing from and exporting to any dataset in fast and easy way; internationalization / localization and Unicode support. SQLMemTable is a fully functional in-memory database system; it includes table and query components as well as useful utility (with source code), demos and comprehensive help. SQLMemTable does not require BDE or any external drivers and has small footprint. Features and benefits: Compactness - Short compiled code with approximate size 300 Kb, no external drivers (such as BDE) required. - Small memory consumption by SQLMemTable database engine. - Fast BLOB data compression. Your large data fields will need less memory. SQLMemTable can compress data on the fly. The compression routines used in the SQLMemTable are much faster than most of popular archivers like PKZip, WinRar, Arj. High performance - Fast search by B-tree indexes. At the moment SQLMemTable is one of the fastest existing in-memory tables for Delphi and C++ Builder. - High-speed in-memory performance is achieved by means of using specially optimized memory manager and tuned algorithms. - Quick operations with strings. SQLMemTable compares strings up to 3 times faster than standard Delphi string routines. High performance is achieved by using a special library written in Assembler and an advanced sorting algorithm. - Advanced SQL optimizer often makes query execution significantly faster by choosing the best execution plan. Functionality - A subset of SQL'92 (DML & DDL) operators is supported by TSQLMemQuery component. With SQLMemTable you can create SQL scripts for creating tables, inserting, editing and deleting records, retrieving data by SELECT command. See full list of supported commands. - Advanced search engine. SQLMemTable supports 'LIKE' operator with wildcards '%' and '_', as well as 'IS NULL' and 'IS NOT NULL' in filters and queries. - Full multiple index support, i.e. numerous fields in a table may comprise an index. SQLMemTable provides descending and ascending indexes, case-sensitive and insensitive indexes for string fields. - Shareable in-memory tables. SQLMemTable supports simultaneous access to a table by multiple TSQLMemTable components within a single application. - Default values support. - Record-level constraints, i.e. constraints that must be met when editing the data. Compatibility - SQLMemTable supports most of TTable field data types, including BLOB fields, moreover it allows to create string and wide string fields of any fixed length. - SQLMemTable is fully compatible with standard DB-aware visual controls such as QuickReport, DBGrid, DBNavigator, DBImage, DBMemo, DBRichEdit, as well as with third party products supporting TDataset descendant components - FastReport, DBFlyTreeView and others. - Calculated and lookup fields can be used in the same way as TTable. - Most of TTable functions are supported including Key and Range methods. Convenience - Table restructuring is being performed in the easiest way keeping all the existing data. - Data importing from and exporting to any dataset is supported. SQLMemTable provides you with the simplest way to import and export tables using ImportTable and ExportTable methods. - Internationalization / localization support. All text search and sorting functions use current system locale, so localizing your program with SQLMemTable is a very simple task. - Unicode support. All the text operations work with multi-byte encoding using ftWideString. - Comprehensive help. SQLMemTable comes with full documentation presented in SQLMemTable Developer's Guide and SQLMemTable Reference.
Added: 31-05-2004   |  Version: v.2.12   |  Downloads: n/a
Author:AidAim Software   AidAim Software   [Homepage]   [DSP files]

[ link: NexusDB105_Lite_Version_for_D7.Zip ] [ size n/a ] [ Freeware ] [ No Source ]
[ D7 ]
NexusDB Client/Server Light database engine for C++Builder6

The Lite version is free for use in all types of projects, personal or commercial. It comes with packages and dcus, no source. Programs made with the Lite version of the database engine is limited to one simultaneous database, 5 tables, 10.000 recrords per table. Please find more info, downloads, and assistance on our web site and in our user community support newsgroups:

news://news.nexusdb.com/nexusdb.public.support

About the full version

NexusDB is the most flexible full source database engine for Delphi and C++Builder users. It scales seamlessly from databases kept solely in memory, via embedded server (single executable deployment) to full C/S solutions scaling to hundreds of users.

  • - Supports Delphi 5, 6, 7, and C++Builder 6
  • - NO royalty fees for server or client distribution.
  • - A large subset of SQL Ansi 92 is supported, including DDL.
  • - It adheres to the VCL TDataSet interface, so you can continue using all your favourite data-aware controls and report engines.
  • - In-memory table support which rivals pure memory-based database engines on speed on smaller datasets, while scaling very well to larger disk-based datasets (millions of records)
  • - In multi-user environments, only the server can access the data, minimizing risk of database corruption.
  • - Snapshot transactions provide 24/7 Live backup capability without disrupting regular database activity.
  • - Support for the IProvider interface (TClientDataSet) is included.
  • - The architecture is designed to be flexible, and can be enhanced by writing plugins, monitors and extenders.
  • - Free 3rdparty monitors/extenders already exist for custom client-server-client messaging (for instance, signal another client to update its view of data) and remote file handling on the server.
  • - It has lightning fast Winsock transports for networked C/S solutions; a Blowfish wrapper transport provides added security when needed.
  • - Conversion utilities for source and tables from other database engines (BDE, ADO, etc) are provided.
  • - Includes a Memory manager unit which replaces Borland's with a 24/7 usable one. Speeds up operations and keeps memory fragmentation away, vastly increased alloc/dealloc throughput on multi-cpu machines.
  • - Referential Integrity support available as conceptual monitor/extender example
  • - ODBC and dbExpress drivers available as separate drivers pack
  • - Support for RemObjects/Data Abstract
  • - Support for kbmMW
  • - Support for ReportBuilder DADE
  • - Support for FastReport
  • - .NET provider
  • - DeZign database designer by Datanamic now supports NexusDB

    Additional binaries, trial versions based on the current release, manual and help files are available from the web site.


    Added: 3-05-2004   |  Version: 1.05   |  Downloads: n/a
    Author:Nexus Database Systems   Nexus Database Systems   [Homepage]   [DSP files]
     
    Compatible files:  [ D5 | D6 | C6 ]
  • [ link: pivotcubevcl.exe ] [ size n/a ] [ Freeware ] [ No Source ]
    [ D5 | D6 | D7 | C5 | C6 ]
    PivotCube VCL is a set a visual components for OLAP analisys and reporting. You can use it to load data from huge relational databases, look for information or details and create summaries and reports that help the end user in making accurate decisions. It provides highly dynamic interface for interactive data analysis.
    Added: 5-05-2003/21-03-2006   |  Version: 7.2.6.5   |  Downloads: n/a
    Author:Alex Zencovich   Alex Zencovich   [Homepage]   [DSP files]

    [ link: index.php?Page=DownloadExcelExport ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 | D2 ]

    The TscExcelExport component is an advanced, powerfull but easy component to export all records of a dataset from Delphi to MS Excel (97, 2000, XP or 2003). Many features are provided to change the layout, to add totals, to create groups, ...

    Properties All kinds of settings to change the layout of the worksheet are provided.

    • Name of worksheet and file
    • Header texts
    • Begin row of header, titles (=fieldnames) and data (fieldvalues)
    • Width of columns or autofit
    • Font of header, titles, summary and data (Alignment, WrapText, Orientation)
    • Backgroundcolor and borders of header, titles, summary and data
    • Summaries for numeric or given fields (SUM, MIN, MAX, AVG)
    • Create groups with given fields
    • A lot of other options to customize the result
    Events
    • To define the background color and font color, size, name and bold style of each cell
    • For exporting data without using a TDataset
    Methods
    • Export to Excel
    • Save worksheet as XLS, HTM or CSV
    • Show print preview
    Type library / COM
    • This component uses the Office server components from the Borland COM type library (Excel97 or Excel2000).
    • So MS Excel should be installed on the PC when using this component.
    Demo application
    • A full demo application is supplied to view and test all features of the component.

    If you like this component and/or you are using it in a commercial environment then you can register it. The registration cost is #30 or 30 US$. You can register yourself online on the website of Reg.Net (ID = 11696) : https://secure.reg.net/product.asp?I
    Added: 9-08-2004/14-02-2005   |  Version: 3.3   |  Downloads: n/a
    Author:Stefan Cruysberghs   Stefan Cruysberghs   [Homepage]   [DSP files]

    [ kaado10.zip ] [ 1,636,326 bytes ] [ Freeware ] [ No Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    KAAdo is a native Ado component for Delphi/CBuilder
    KAAdo is about 90% compatible with KADao
    Features:
    1. Create, Repair, Compact, Encrypt Access'97 and Access'2000 MDB files
    2. Create tables, add indexes, and fields to existing tables and so on.
    3. Work as a Table an Query Component supporting both Queries and QueryDefs
    4. Compatible with all data aware controls
    5. Master/Detail support
    6. Locate, Lookup support
    7. Find_First, Find_Next, Find_Last, Find_Prior
    8. Seek_Nearest, Seek_NearestEx
    Optimised to work with MS Access and MS SQL Server
    Added: 2-06-2003   |  Version: 1.0   |  Downloads: 1818/1818/18
    Author:Kiril Antonov   Kiril Antonov - Hronos Ltd   [Homepage]   [DSP files]

    [ kactrls10.zip ] [ 21,596 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    KA Controls contai two packages:
    KA Floating Contols - some standard controls descendatns
    with floating abilities and RollUp/RollDown support

    KA FormImage Control
    This control can be used to create a non-rectangular forms
    with transparent areas.
    Includes transparent editor like Adobe Gif export.
    Added: 2-06-2003   |  Version: 1.0   |  Downloads: 1496/1496/9
    Author:Kiril Antonov   Kiril Antonov - Hronos Ltd   [Homepage]   [DSP files]

    [ kadao91.zip ] [ 400,286 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
    KADao is a native DAO component for Delphi.
    It is the first freeware component to completly access all databases
    supported by Microsoft DAO (Data Access Objects) including mdb,
    xls, dbf etc..
    BDE is not required. Microsoft(r) DAO(tm) must be Installed in order
    component to run.
    Support for both Microsoft(r) Access'xx-Access'97 and Microsoft(r)
    Access'2000-2002.
    Features:
  • 1. Create, Repair, Compact, Encrypt Access'97 and Access'2000
    MDB files
  • 2. Create tables, add indexes, and fields to existing tables and so on.
  • 3. Work as a Table and Query Component supporting both Queries
    and QueryDefs
  • 4. Compatible with all data aware controls
  • 5. Master/Detail support
  • 6. Locate, Lookup support
  • 7. Find_First, Find_Next, Find_Last, Find_Prior
  • 8. Seek_Nearest, Seek_NearestEx and many more ...
    Added: 21-05-2000/9-01-2006   |  Version: 9.1   |  Downloads: 26861/21391/56
    Author:Kiril Antonov   Kiril Antonov - Hronos Ltd   [Homepage]   [DSP files]
  • [ kadaocontrols80.zip ] [ 130,633 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]

    KADao Controls is a set of visual freeware controls for KADao
    KADao Controls can be used only with KADao v 7.2 or higher
    KADao Controls include:
    KADaoDBGrid - Just link it to a KADAOTable and you get a profi app!,
    KADaoSortByButton,
    KADaoFilterByButton,
    KADaoFindButton,
    KADaoSeekButton,
    KADaoSelectIndexButton,
    KADaoCVFButton,
    KADaoDateTime, KADaoDbGUIDEdit
    KADaoExportButton, KADaoDBColumnCheckListBox,KADaoDBColumnListBox,
    KADaoSearch,KADaoDBColumnCombo,KADaoDBStringList
    KADao Controls gives the final user power to do
    proffesional things with a single click
    Added: 19-11-2001/2-06-2003   |  Version: 8.0   |  Downloads: 9823/9419/23
    Author:Kiril Antonov   Kiril Antonov - Hronos Ltd   [Homepage]   [DSP files]

    [ KADL10.zip ] [ 5,033 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    KADriveLetter gives ability to mantain assigned drive letters
    to devices in your system
    It can hadle 3 manipulations
    1. Assign drive letter to Device/Partition
    2. Remove drive letter assigned to Device/Partition
    3. Change drive letter assigned to Device/Partition
    Added: 4-10-2004   |  Version: 1.0   |  Downloads: 560/560/5
    Author:Kiril Antonov   Kiril Antonov - Hronos Ltd   [Homepage]   [DSP files]

    [ mysql_udf_example.zip ] [ 2,190 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    About month ago I spend two hours seeking for an example in web how to create UDF module for MySQL. Finally I'm deciding to look in MySQL manual. This is result of my efforts. So this example intended for lazy (like me) people.
    Added: 27-01-2003   |  Version: n/a   |  Downloads: 2660/2660/11
    Author:V.Cechanowski   [DSP files]

    [ schdbgrid_21.zip ] [ 4,591 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    This Delphi DBGrid Component has some additional feature
  • Sizeable Row Height
  • Sizeable Title Height
  • Draw Memo & Graphic Field
  • Fast and Flicker Free
    Added: 6-09-2004   |  Version: 2.1   |  Downloads: 953/953/15
    Author:Eko Schuscanto   [Homepage]   [DSP files]
  • [ tibsql_1.01.zip ] [ 352,856 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    TIBSQL a nativ, single users SQL system. Need only two dll file. Included full source files, documentation, test application and BORLANDMM.DLL [more]
    Added: 20-10-2003/13-11-2003   |  Version: 1.01   |  Downloads: 1396/1337/7
    Author:Tibor Fogler   Tibor Fogler   [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: 9470/9112/69
    Author:Adrian Gallero   [Homepage]   [DSP files]

    [ preview.zip ] [ 138,860 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    TPrintPreview is a descendent of TScrollBox and has properties of both TScrollBox component and TPrinter class. The main features of TPrintPreview are:
    • Automatically adjusts printer's paper size and orientation at theprint time
    • Automatically adjusts mapping modes
    • Preview pages can be scaled with an arbitrarily zoom factor
    • Shows created pages while the new pages are in process to create
    • Displayed pages can be scrolled by mouse dragging
    • Pages can be saved/restored to/from disk
    • Each page is accessible as a Windows MetaFile image
    • Regardless of number of previewed pages and their complexity, only consumes a small portion of Windows resources
    • Has some methods to easily render rich text format and images
    • Can manage custom paper sizes and forms
    • Has a complete set of events

    Added: 2-01-2002/25-07-2005   |  Version: 4.62   |  Downloads: 9444/9247/55
    Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

    Components Collection

    [ cpnamespace.zip ] [ 354,395 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    CPNameSpace.zip contains package with three components - TNameSpaceTree, TNameSpaceList and TNameSpaceComboEdit. TNameSpaceTree is fully functional Folder Tree View. TNameSpaceList is fully functional Folder and File List View. TNameSpaceComboEdit is fully functional Folder Combo Edit Box. Tree and List components support context menu, drag and drop, clipboard - like windows explorer. All components respond on notify event. All components work with network and other special folder. All components tested on Delphi 4.0, 5.0, 6.0 and 7.0. Add property NumberOfDecimalInSize in TNameSpaceList. Fix bug on system without compressed folder (produce in v0.96 and v0.97). Fix bug on win98 (produce in all versions after 0.93).
    Added: 17-12-2002/31-05-2004   |  Version: 0.98   |  Downloads: 6248/6094/34
    Author:Cedomir Plavljanic   [DSP files]

    [ esbpcs-clx-free.zip ] [ 1,545,727 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | K2 | K3 ]
    Whilst ESBPCS for CLX is still under development, to allow you to get a taste for our suite, we have released this free subset. This contains Several Edit Components including Integer Edits, Float Edits, Scientific Edits, Hex Edits, Percentage Edits and more. In addition you get hundreds of routines covering Mathematics, Distributed Random Numbers, Dates, Times, Popup Messages, Bit Lists and much more. You get Full Source and routines/components can be used Royalty Free with your CLX Applications. You also get Help in HTML Format. Support is included for Borland Delphi 6 & 7 and Borland Kylix 2 & 3. You don't get Demos, Integrated Help, Installer, and other Documentation included with the "full" ESBPCS, nor do you get all the routines and components. However the units included are basically identical thus ensuring a smooth upgrade path if you decide to get the "real thing". Note: This is recommended for use instead of ESBMathsX and AMRandomX Note: ESBPCS for CLX coexists fine with ESBPCS for VCL - so both can be installed in Borland Delphi 6 & 7.
    Delphi 7 Support also included.
    Added: 13-11-2002   |  Version: 2.3   |  Downloads: 2708/2708/19
    Author:Glenn Crouch   ESB Consultancy   [Homepage]   [DSP files]

    [ FileExpl.zip ] [ 1,417,363 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]

    LsFileExplorer28.pas (version 2.886) 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, Swedish and Turkish 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/9-01-2006   |  Version: 2.886   |  Downloads: 25441/20934/58
    Author:Leo D. Shih   [DSP files]

    [ link: jvcl.sourceforge.net ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 | C5 | C6 | K3 ]
    JEDI Visual Component Library
    The JEDI Visual Component Library (JVCL) consists of a large collection (currently ca 500) visual and non-visual components which can be instantly reused in your Delphi, Kylix and C++ Builder projects.
    The library is built upon code donated from the JEDI community. It is reformatted to achieve a common look-and-feel, tested, documented and merged into the library. The library is grouped into several categories such as Enhanced Standard, Visual, Non-Visual, Data Aware and many, many more. The library is released to the public under the terms of the Mozilla Public License (MPL) and as such can be freely used in both freeware, shareware, open source and commercial projects
    DSP: this package is really amazing!
    Added: 4-10-2004   |  Version: 3.0 BETA 2   |  Downloads: n/a
    Author:JEDI Development Team   [Homepage]   [DSP files]

    [ link: DownloadsRegister.php?ID=46&L=1 ] [ size n/a ] [ Freeware ] [ No Source ]
    [ D7 ]
    LMD Tools Special Edition (for Delphi 7) is a collection of almost 100 native VCL components that can be compiled into your application royalty free, and without the need of additional files for distribution. Buttons, Dialogs, Multimedia, System, Data-aware, Container, Standard, Label, and Extended controls will allow the developer to produce professional applications, quicker and easier than ever before. If you are looking for enhanced functionality of existing components in the VCL, or just want to add that personal touch to your application, LMD Tools has a solution to fit you. And it ships with a vast array of sample projects and demos for all of the components found in the package. An automatic installer and helpfile is provided.
    Added: 23-12-2002/12-09-2005   |  Version: 7.02   |  Downloads: n/a
    Author:LMD Innovative   [Homepage]   [DSP files]
     
    Compatible files:  [ D5 | D6 | D8 | D2 | C5 | C6 ]

    [ link: phvcl.zip ] [ size n/a ] [ Freeware ] [ No Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    PhVcl-library of the Delphi3,4,5,6,7 VCL components for creating programs that simulate interface and behavour of the QNX PhAB progarms.
    Added: 6-04-2004   |  Version: 1   |  Downloads: n/a
    Author:Serge Gavrilov   [Homepage]   [DSP files]

    [ link: ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
    Essentials contains 13 native VCL controls for Borland Delphi & C++Builder. The controls include drop-down calendars & calculators, roll-up dialogs, 3-D labels, tiled backgrounds, scrolling messages, menu buttons, and more.
    released under Mozilla Public License 1.1 (MPL 1.1)
    Added: 4-02-2003   |  Version: 1.11   |  Downloads: n/a
    Author:TurboPower Essentials Project (Sourceforge)   [Homepage]   [DSP files]

    [ link: ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
    Orpheus is an award-winning UI toolkit for Borland Delphi & C++Builder. It contains over 120 components covering everything from data entry to calendars and clocks. Other noteworthy components include an Object Inspector, LookOut bar, & report views.
    released under Mozilla Public License 1.1 (MPL 1.1)
    Added: 4-02-2003   |  Version: 4.06   |  Downloads: n/a
    Author:TurboPower Orpheus Project (Sourceforge)   [Homepage]   [DSP files]

    [ link: alite.zip ] [ size n/a ] [ Freeware ] [ No Source ]
    [ D5 | D6 | D7 ]
    Package contains 13 absolutely free and fully-functional components from the AlphaControls package (TsSkinManager, TsSkinProvider, TsEdit, TsCheckBox, TsPanel, TsButton, TsScrollBar, TsLabel, TsWebLabel, TsBitBtn, TsComboBox, TsListBox and TsGauge). By using these components you can see the basic ideas behind AlphaControls which distinguish these components from similar packages. Supported Delphi 5/6/7/2005. Small demo with sources included in this package.
    Added: 30-06-2003/27-02-2006   |  Version: 4.42   |  Downloads: n/a
    Author:Serge Goncharov   [Homepage]   [DSP files]

    [ lmd70se_d7.zip ] [ 11,141,226 bytes ] [ Freeware ] [ No Source ]
    [ D7 ]
    LMD Tools Special Edition (for Delphi 7) is a collection of almost 100 native VCL components that can be compiled into your application royalty free, and without the need of additional files for distribution. Buttons, Dialogs, Multimedia, System, Data-aware, Container, Standard, Label, and Extended controls will allow the developer to produce professional applications, quicker and easier than ever before. If you are looking for enhanced functionality of existing components in the VCL, or just want to add that personal touch to your application, LMD Tools has a solution to fit you. And it ships with a vast array of sample projects and demos for all of the components found in the package. An automatic installer and helpfile is provided.
    Added: 3-10-2005   |  Version: 7.02   |  Downloads: 139/139/16
    Author:LMD Innovative   [Homepage]   [DSP files]
     
    Compatible files:  [ D5 | D6 | D8 | D2 | C5 | C6 ]

    [ PersianD7.zip ] [ 372,877 bytes ] [ Freeware ] [ No Source ]
    [ D7 ]

    برنامه هاى فارسى بسازيد


    Persian Components 2.0

    For Delphi 7.0

    This package is a collection of persian components that help you to design and create Farsi applications.
    With TPersianEdit & TPersianMemo components you can type Farsi in your applications. and with persian property editor you can edit TCaption types with farsi language.
    Most of persian components support mouse wheel events.

     [more]
    Source code is available for only 10$ (US). For source code contact me via Email or go to my web site.
    Added: 7-04-2002/25-11-2002   |  Version: 2.0   |  Downloads: 1309/1297/10
    Author:Ali Farhadi   [Homepage]   [DSP files]

    [ prolib186.zip ] [ 502,029 bytes ] [ Freeware ] [ With Source ]
    [ D1 | D2 | D3 | D4 | D5 | D6 | D7 | D2 | C1 | C3 | C4 | C5 | C6 ]
    Pro VCL Extensions Library is a freeware component library for Borland Delphi 1, 2, 3, 4, 5, 6, 7 & 9 (2005) and Borland C++Builder 1, 3, 4, 5 & 6. It includes 28 components, several classes, procedures and functions. English, Russian, Ukranian, French, Portuguese, Spanish, German, Danish, Italian, Swedish, Dutch, Polish, Hungarian, Turkish, Slovak, Korean and Traditional Chinese resources.
    Added: 16-08-1998/28-03-2005   |  Version: 1.86   |  Downloads: 31096/19659/0
    Author:Dmitry G. Barabash   [Homepage]   [DSP files]

    [ rmctl190.zip ] [ 377,673 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    Description: The rmControls library contains a myriad of components, controls, functions and procedures. - TrmOutlook, TrmOutlookButtons (MS-Outlook style controls) - TrmNoteBookControl (Non-Borland TNotebook replacement) - TrmDayView (A PIM style Day Item manager) - TrmDiff, TrmDiffViewer, TrmDiffMergeView, TrmDiffMap (Visual file difference detection and merge capabilities) - TrmInspector (Borland inspired Inspector component) - TrmKeyBindings (Allows end users to customize Action keyboard shortcuts) - TrmBinaryDataStorage, TrmTextDataStorage, TrmZLIBDataStorage (Store anything at designtime as form data resource. With the TrmZLIBDataStorage component the stored data is now compressed) - TrmPathTreeView, TrmTreeNonView (A visual and non-visual treeview that allows you to access items quickly via a path rather than navigating through the nodes one at a time) - TrmComboTreeView, TrmSpinCombo, TrmBtnCombo (Different and unique custom Combo boxes) and over 60 functions and procedures for things like: - saving/loading form states and positions - custom sorting - working with file Icons in the Windows Shell - string manipulation
    Added: 1-05-2001/1-09-2003   |  Version: 1.90   |  Downloads: 11357/10620/35
    Author:Ryan J. Mills   Ryan J. Mills   [Homepage]   [DSP files]

    [ Rx275D7.zip ] [ 1,233,627 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 ]
    Unofficial Delphi VCL Extensions (RX version 2.75) Library port to Borland Delphi 7
    Added: 12-02-2003   |  Version: 2.75   |  Downloads: 6107/6107/61
    Author:Fedor Koshevnikov   [Homepage]   [DSP files]
    Igor Pavluk   [Homepage]   [DSP files]
    Serge Korolev   [Homepage]   [DSP files]
    Oleg Fyodorov   [Homepage]   [DSP files]
    Markus / NONAME   [DSP files]

    Improved Components

    [ qprogbar.zip ] [ 286,120 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    TQProgressBar is a ProgressBar replacement, which can :
  • display a flat or cylindric bar (two kind of cylinder effect available) ; the bar can be vertical or horizontal ;
  • display or not "inactive positions" (the ones not yet reached)
  • it can be with or without shape and background ;
  • with one or two colors (gradient) ;
  • all colors can be changed (shape, background, bar itself, inactive positions)
  • can show positions either in a continuous bar, or blocks by blocks ; blocks are then displayed step by step, or full block by full block ;
  • aso.

    It is freeware, comes with full source, has been developped under D6PE.


    Added: 14-06-2004   |  Version: 1.1   |  Downloads: 984/984/20
    Author:Olivier Touzot   [Homepage]   [DSP files]
  • [ 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: 8100/8056/16
    Author:Kambiz R. Khojasteh   [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: 2313/2313/32
    Author:Accalai Ferruccio   [Homepage]   [DSP files]

    Visible Components

    [ ChkFld.zip ] [ 665,383 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    Displays all System-Folder and Drives ( Network too ). All folder with State-Icons, you can check them and save the checks to disk ( similar to the left pane of Explorer ).
    Added: 6-10-2003   |  Version: 1.2 R0   |  Downloads: 1251/1251/12
    Author:Hubert Indetzki   [Homepage]   [DSP files]

    [ EditPack.zip ] [ 99,486 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    PBEditPack. 7 Edit components, all with alignment, DisabledColor and 'mouse-AutoSelect'. PBEdit, PBMaskEdit, PBSpinEdit are standard components with those features. PBEditEx is PBEdit descendant that can show an image in the edit-box. PBBinHexEdit is a special component for editing, displaying and converting binary, hexadecimal and integer values. PBNumEdit is a special component for editing and displaying numbers, supporting WYSIWYG editing; floating and fixed decimalpoint; standard, thousands, scientific and engineering edit- and displayformats. Supports WM_SETTINGCHANGE. PBSuperSpin is PBNumEdit component with spin-buttons (have all PBNumEdit's functions). Increment by decimal values (not just integers). Wrap can set value to MinValue when MaxValue is exceeded. Accelerated spin. RoundValues will round values, that users enter. Supports Windows 95, 98 & NT. Supports Default-button-click and Cancel-button-click. Context-sensitive help is included. Compiled demo can be downloaded from my homepage. [more]
    Added: 15-06-1999/8-11-2004   |  Version: 8.50.00.00   |  Downloads: 13894/11874/22
    Author:Poul Bak   Bak-O-Soft   [Homepage]   [DSP files]

    [ link: index.php?Page=DownloadFontCombobox ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    The TscFontCombobox component is an advanced combobox which shows the available Windows fonts. A lot of features for preview, used fonts, show font types (truetype, printer, symbol), ... are provided. This component provides all features of the Microsoft and Corel font combobox.
    Added: 9-08-2004/6-12-2004   |  Version: 1.1   |  Downloads: n/a
    Author:Stefan Cruysberghs   Stefan Cruysberghs   [Homepage]   [DSP files]

    [ LTSCalendar0.6.zip ] [ 74,074 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | K3 ]
    Now there are two components:
    • LTSCalendar (the old TCalendar with some bug-fixes)
    • LTSDatePicker (a brand new component)
    Known to work on: Kylix 3 and partially (only at runtime) on Delphi 7
    in fact it is relased upon Modified BSD, but I don't have such option (DSP)
    Added: 26-05-2003/21-07-2003   |  Version: 0.6   |  Downloads: 537/470/0
    Author:Luca Tomat   [Homepage]   [DSP files]

    [ Multiimage15.zip ] [ 9,989 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    TMultiImage is a TImage component that show images from a linked ImageList. Set image by ImageIndex property or navigate with First / Next / Prior / Last methods. HTML Help and sample included.
    Free for any personal or commercial use, with a donation to a no-profit organization. Refer to MultiImage.htm for any further details.
    Added: 19-12-1999/1-04-2003   |  Version: 1.5.0   |  Downloads: 2488/2482/13
    Author:Giuseppe Garzotto   Giuseppe Garzotto   [Homepage]   [DSP files]

    [ Rgpanel.zip ] [ 856 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 ]
    TRGPanel is a TCustomPanel descendant. It publishes floating properties.
    Added: 25-08-2003   |  Version: 1.0   |  Downloads: 1108/1108/7
    Author:Aldo Radesic   Aldo Radesic   [DSP files]

    [ 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: 1900/1900/20
    Author:cyberbobjr   [DSP files]
    Emandhal   [DSP files]

    Buttons

    [ ds_fancy.zip ] [ 33,223 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | D8 ]
    DsFancyButton is a graphic button with nice face using gradient effect surrounding the border. The basic shapes available are Rectangle, Oval and Capsule. From these basic shapes you can get other nice shapes like Circle and Round Rectangle.
    Further improvement with new button face, including glyph style to get more attractive button.
    Added: 21-05-2000/9-01-2006   |  Version: 3.0   |  Downloads: 13416/13220/110
    Author:Djoko Susilo   [Homepage]   [DSP files]

    [ 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: 4360/4343/42
    Author:Peter D Johnson   [Homepage]   [DSP files]

    Experts and Property Editors

    [ cvspm.zip ] [ 1,614 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    Use this file for sorting the project files in Delphi 7 project manager window. Just include this file in any design package and then choose menu item Help->Sort project manager.
    Added: 9-06-2003   |  Version: 1.0   |  Downloads: 971/971/7
    Author:Serge Gavrilov   [Homepage]   [DSP files]

    [ dd-stringpe.zip ] [ 9,157 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 | D2 | C5 | C6 ]

    This property editor has been designed to get round two limitations of the standard Delphi string property editor:

    1. inability to handle multi-line strings (i.e. strings with embedded CR/LF characters).
    2. 255 character limit to string length.

    The enhanced property editor works with all string and TCaption properties. It adds an ellipsis button to the right hand side of the data entry area in the property editor. Clicking the button displays a dialog box in which the property's value can be entered. Pressing return starts a new line. There is no practical limit to the length of strings that can be entered. The ability to type directly into the object inspector has been retained.

    The edit dialog is resizable. Word wrapping can be switched on or off - and both settings are persistent. Text can be loaded and saved to disk.

     [more]

    [ link: ] [ size n/a ] [ Freeware ] [ No Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
    Object Inspector is a component suite that allows to change any property or event of any component at runtime like IDE's Object Inspector.
    Object Inspector suite includes: TPropertyInterface component for easy access to any property or event of any component at runtime (the best object interface to the RTTI - Borland's RunTime Type Information) TCommonInspector abstract inspector control for inspect anything in your application TComponentInspector customizable full-functional runtime object inspector control TComponentTree tree view style control for easy selecting component TComponentComboBox control for easy selecting component TDBInspector ready-to-use database inspector control TIniInspector ready-to-use ini-file inspector control TApplicationInspector ready-to-use inspector control for changing Application properties at runtime TSystemColorsInspector ready-to-use inspector control for changing Windows colors Examples small and clean projects illustrating features of inspectors and TPropertyInterface components Source codes full source code of all components and useful internal classes Pro version of Object Inspector suite includes in addition: TCommonInspector abstract inspector control for inspect anything in your application Examples small and clean projects illustrating features of TCommonInspector, TComponentInspector and TPropertyInterface Source codes full source code of all suite's components and useful internal classes
    Added: 6-12-2004   |  Version: 1.5   |  Downloads: n/a
    Author:Dmitry Vasiliev   Greatis Software   [Homepage]   [DSP files]

    [ PictEdit.zip ] [ 993,176 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]

    PictEdit.zip contains:

    (1) LsPictureEditor(v2.60) - a Design-Time Glyph/Icon/Picture Property Editor, that allows users to:

    • preview glyphs, icons and pictures;
    • select glyphs visually from your bitmap collections displayed in an array of speedbuttons;
    • select icons visually from built-in FileListView;
    • convert icons to bitmaps (in 16-, 256- or Hi-Color), with adjustable rectangle parameters;
    • save selected image to a .bmp or .ico file, or copy to Clipboard.
    • access frequently used bitmap/icon collections by Bookmarks.

    (2) LsPictureExplorer(v2.5) - an executable utility program that demonstrates all the functions of LsPictureEditor.

    Please refer to LsPictureEditor.txt for further information.


    see LsPictureEditor.txt
    Added: 20-10-1998/3-12-2002   |  Version: 2.60   |  Downloads: 8232/8076/17
    Author:Leo D. Shih   [DSP files]

    [ 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: 1944/1943/16
    Author:Richard Hollerich   [DSP files]

    Grids

    [ nextgrid_d7.zip ] [ 898,146 bytes ] [ Freeware ] [ No Source ]
    [ D6 | D7 | C6 ]
    NextGrid is a powerful Delphi/CBuilder Grid. It is very easy to use it (in design-time with using Column Editor and in run-time). NextGrid have much more features than standard Grid, attractive look (full XP themes support), it is extremely fast (quick sorting, data manipulation, drawing...).
    Added: 25-07-2005   |  Version: 3.2   |  Downloads: 674/674/52
    Author:Bojan Nikolic   Bergsoft   [Homepage]   [DSP files]

    [ xstringgrid.zip ] [ 73,768 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C5 ]
    XStringgrid is an extended version of the stringgrid which offers a lot more flexibility. It's possible to apply different colors and fonts to each column and it's header and align the content of the cells. In addition it offers different inplace editors which can be assigned to columns to edit their cells. So far edit, combo, maskedit, updown, checklist, button checkbox and form inplace editors are implemented. TXStringgrid also implements a flexible sort mechanism. This version includes a simple mechanism to control the style (i.e. color, font...) of each cell. See the demo project to get started.
    Added: 18-03-1997/30-06-2003   |  Version: 2.6   |  Downloads: 18323/17675/76
    Author:Michael Dürig   [Homepage]   [DSP files]

    Multimedia

    [ assistant.zip ] [ 133,161 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]

    The Office Assistant Package provides an animated assistant manager similar to the Microsoft Office Assistant (or Microsoft Agent). The package contains also standard dialogs (balloon shape) like message boxes, hints, tips, and search.

    The actor editor, executable demo, and some actors can be found on the author's home page.


    Added: 23-01-2000/25-07-2005   |  Version: 3.30   |  Downloads: 15267/14968/20
    Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

    Professional Effect Image
    [ ProEffectImage.zip ] [ 288,269 bytes ]
    [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | C3 | C4 ]
    TProEffectImage is a TImage descendant with Some Cool Effects like AntiAlias, Contrast, Lightness, Saturation, GaussianBlur, Mosaic, Twist, Splitlight, Trace, Emboss, etc. Works with 24bit color BITMAPs.
    Added: 11-12-2002   |  Version: 1.0   |  Downloads: 3830/3830/20
    Author:Babak Sateli   [Homepage]   [DSP files]

    [ tscap32_delphi7_release.zip ] [ 323,856 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    The tscap32 component
    tscap32 is a Delphi component used to display/capture video streams. It gives the Delphi programmer an easy-to-use, feature-rich component to handle video input. Its sources are now published under LGPL. Details at http://tscap32.sourceforge.net.
    Added: 22-04-2003   |  Version: 3.1.1   |  Downloads: 1862/1862/23
    Author:Thomas Stüfe   Thomas Stüfe   [Homepage]   [DSP files]
     
    Compatible files:  [ D2 ]

    [ 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: 4246/4233/39
    Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

    [ wavviewer.zip ] [ 11,971 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    Wave file peaks viewer. Some bugs patched. [more]
    Added: 9-06-2003/16-06-2003   |  Version: 1.2   |  Downloads: 2595/2586/28
    Author:Gonzalo Herrero   Gonzalo Herrero   [DSP files]

    InVisible Components

    [ allsystempaths.zip ] [ 3,689 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | C4 ]
    I've come across so many components with system information, some lack in one area, where others lack elsewhere. So having got fed up with this, I decided to write a component that would contain EVERYTHING. Now this contains about 95% of all the system paths available (I think). The ones I've left out have been left out because I didn't think they would be needed.
    Added: 10-03-2002/27-10-2003   |  Version: 0.2   |  Downloads: 4178/4148/20
    Author:Raoul Snyman   Saturn Laboratories   [Homepage]   [DSP files]

    [ dd-aboutbox.zip ] [ 32,387 bytes ] [ Freeware ] [ With Source ]
    [ D1 | D2 | D3 | D4 | D5 | D6 | D7 | D2 ]

    This component encapsulates an About Box in a non-visual component. It has various string properties to display five different pieces of information in the about box.

    Alternatively, the about box can display information extracted from the program's version information resource. This is accessed using a linked TPJVersionInfo component - available from DSP and my website.

    Note: The TPJVersionInfo component must be installed before this component.

    The About box also displays an icon. This is the icon defined for the application (see the Icon property of TApplication). If no icon has been specified for the application the default Delphi icon is used.

    The display attributes and location on the screen can also be customised.

    A help file is included that integrates into the IDE for Delphi 3 to 7. It does not integrate with the Delphi 1, 2 and 2005 or later IDEs but can be used independently of the IDE.

     [more]
    v3.3 adds a new Position property to enable the dialog to be aligned to the screen, the desktop work area or the parent form. New demo program also added.
    Added: 15-07-1999/19-12-2005   |  Version: 3.3.1   |  Downloads: 5185/5003/22
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ dd-hkeype.zip ] [ 6,396 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | D2 ]

    This code defines a property editor for properties of type HKEY - i.e. registry root keys. The editor causes a drop-down list of all the registry root keys supported by Delphi to be displayed in the object inspector for any property of type HKEY.

    Such a property is exposed by my TPJRegWdwState component (available on DSP or from my website). This property editor is included with current releases of that component.

     [more]
    v1.0.2 adds support for Delphi 6 & 7.

    Added: 5-11-2000/19-12-2005   |  Version: 1.0.3   |  Downloads: 2697/2679/26
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ dd-messagedlg.zip ] [ 52,274 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 | D2 ]

    This unit provides various customisable message dialog box components. Three components are installed on the component palette. They are:

    • TPJWinMsgDlg
      This component wraps the Windows MessageBoxIndirect API call and displays a message box based on that provided by Windows. This component will be suitable for most purposes and has the lighter footprint.
    • TPJVCLMsgDlg
      This component uses the Delphi VCL CreateMessageDialog function to create a form based message box. (CreateMessageDialog is used by the standard Delphi MessageDlgXXX functions). The component provides more flexibility than either the Delphi functions or TPJWinMsgDlg. It should be used when it is necessary to display buttons or combinations of buttons that are not supported by the WindowsAPI message box or when a finer degree of control over the appearance and behaviour of the message box is required. TPJVCLMsgDlg supports all the features of TPJWinMsgDlg and extends them.
    • TPJMessageDialog
      This is an updated version of the component supplied in release 1 of this unit. Various bugs have been fixed and the handling of user icons improved. This component is only provided for backwards compatibility with existing projects that use the old version. It exposes the same properties as the old component. Some of these properties vary from those common to TPJWinMsgDlg and TPJVCLMsgDlg. It is recommended that TPJWinMsgDlg or TPJVCLMsgDlg are used in new projects.

    A demo project is included along with an OpenHelp compatible help file that integrates with Delphi 3-7.

     [more]
    Tested on Delphi 4, 6, 7 and 2006.
    Added: 1-05-2001/9-01-2006   |  Version: 2.1   |  Downloads: 2228/2226/44
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ dd-vinfo.zip ] [ 52,945 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | D2 | C1 | C3 | C4 | C5 | C6 ]

    TPJVersionInfo is a 32 bit non-visual component for all Win32 versions of Delphi and C++Builder that encapsulates the version information contained in an executable file's resources.

    The component reads information from a designated file's VERSIONINFO resource. The required file is specified in the component's FileName property. Setting FileName to the empty string fetches version information for the executable containing the component. The boolean HaveInfo property indicates whether the file contains version information. This component can access variable file information for each language provided in the resource.

    Run-time properties enable access to to version information. Properties enable:

    • Access to fixed file information, either by field or the whole record.
    • Access to the number of translations stored in the version information.
    • Selection of the translation for which information is to be returned by other properties.
    • Access to the language and code page of the current translation - by code and by name.
    • Access to the string file information for the current translation - named properties access the Microsoft-defined string information, while an array property gives access to any string item by name.

    The component makes calls to the Windows API. Therefore the version information being read must follow the Microsoft guidelines - be warned that not all software complies!

    For detailed information about version information refer to the Win32 SDK.

    A help file is provided that integrates with the help system of Delphi 3 to 7. An a-link keyword file is provided for integration with Delphi 6 and 7.

    Source code of two demo programs is also provided.

     [more]
    A 16 bit version of the component is available from the author's website.
    Added: 19-12-2005   |  Version: 3.1.1   |  Downloads: 148/148/26
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ dd-wdwstate.zip ] [ 48,372 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | D2 ]

    TPJWdwState and TPJRegWdwState are a pair of non-visual components that can save and restore a window's size, position and state between program executions. Key features are:

    • The components can automatically restore and save window state when the program starts up and closes down.
    • The user can provide an event handler to change the stored window's state, size and position values before the window is restored.
    • The components can be instructed to always display a window in the normal state regardless of the saved state.
    • The window's saved size can be ignored and the form's design size used (useful for dialog boxes and fixed size windows).
    • The window can be kept within the current work area of the desktop.

    TPJWdwState stores window information in an ini file while TPJRegWdwState uses the Windows registry.

    A help file is included that integrates into the Delphi 3-7 OpenHelp system and can be used stand-alone with Delphi 2005 and later.

    A property editor is provided for editing HKEY values (such as the registry root key property of TPJRegWdwState). This editor is also available separately.

     [more]

    [ firecracker.zip ] [ 7,064 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 | D8 | D2 ]
    This component talks to the FireCracker rf module that connects to a serial port and allows you to turn on/off X10 devices or dim/bright lamps connected to an X10 module. Very simple and easy to use. There is a very small example included.
    Added: 3-10-1999/24-08-2005   |  Version: n/a   |  Downloads: 3535/3402/31
    Author:Lee Christensen   [DSP files]

    [ link: liens.php?id=10 ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D7 ]
    It use DirectShow DirectX-9 to display captured video. Save compressed AVI (Video & Sound). Works fine with XVid & Mp3 Save/Restore all parameters (not the codec config). Need to install DSPack and DX9. FreeWare
    Use however you want, if you don't make money with it.
    PostCard if happy with it.
    Added: 27-10-2003   |  Version: 1.1   |  Downloads: n/a
    Author:TyBreizh29   [Homepage]   [DSP files]

    [ ilock20b.zip ] [ 193,314 bytes ] [ Freeware ] [ With Source ]
    [ D1 | D2 | D3 | D7 ]
    IceLock - Updated with support for Demo keys, and HDserial number capturing. Registration component.
    Unzip with -d option (to preserve directories)
    Added: 25-05-1997/16-02-2004   |  Version: 2.0b   |  Downloads: 3544/3544/9
    Author:Brenden Walker   [Homepage]   [DSP files]

    [ KRK_findfile.zip ] [ 19,935 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    TFindFile is a non-visual component, which can be used for locating files or folders in the file system and directory tree. An extensive set of options are available. TFinFile can locate files or folders by name, location, size, creation date and time, last modification date and time, last access date and time, or the content. In addition, TFindFile can use a separate thread for the search process.
    Added: 23-01-2000/8-08-2005   |  Version: 3.50   |  Downloads: 9964/9730/11
    Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

    [ PBClip.zip ] [ 4,606 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    PBClipBoard is a small component that monitors the clipboard. It has only one property, the 'Onchange' event, that triggers whenever the contents of the clipboard changes. Use it to automatically enable/disable 'Paste'-buttons or to view the contents of the clipboard. How to use: Drop a PBClipBoard component on the form. Write an Onchange event-handler to enable/disable the paste buttons. That's all. [more]
    Added: 25-02-2002/8-11-2004   |  Version: 1.20.00.00   |  Downloads: 3244/3155/14
    Author:Poul Bak   Bak-O-Soft   [Homepage]   [DSP files]

    [ pjcbview.zip ] [ 10,722 bytes ] [ Freeware ] [ With Source ]
    [ D1 | D2 | D3 | D4 | D5 | D6 | D7 ]

    TPJCBViewer is a simple non-visual component that registers itself as a "Clipboard Viewer". The component triggers an event each time the contents of the clipboard change.

    Source and help file included.

     [more]
    Added: 1-08-1999/18-05-2004   |  Version: 1.2   |  Downloads: 4129/4125/11
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ pjvinf32.zip ] [ 48,055 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | C1 | C3 | C4 | C5 | C6 ]

    A non-visual component that accesses version information resources in a given file. The component can read variable string information for multiple languages where these are supported by the version information resource.

    Help file and demos included.

    Now believed to be compatible with C++ Builder

     [more]
    A 16 bit version of the component is available from the author's website.
    Added: 6-03-2002/29-09-2003   |  Version: 3.1   |  Downloads: 2170/2168/8
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ reader.zip ] [ 37,311 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    Text Reader
    This non visual component can be used for fast syntactical parsing of texts. On base of preliminary registration of delimiters and key words together with the properties, in turn extracts from any text these elements together with the properties. There are 6 statuses of element: Word, Integer, StandardNumber, ScientificNumber, KeyWord, Delimiter. Also is possible to use wildcards for registration of key words and delimiters. [more]
    Requires the component DList v1.33 distributed for free.
    Added: 14-05-2000/21-01-2003   |  Version: 3.01   |  Downloads: 3922/3887/16
    Author:Qarsoft   [Homepage]   [DSP files]

    [ regedit.zip ] [ 4,633 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 ]
    TRegistryEdit is a wrapper component for the Registry Object. This is an easy-to-work-with interface component for the Windows registry which can access to all roots keys, subkeys, etc. It reads and writes strings, integers, boolean and the Delphi TDateTime type to and from the registry. Both safe and reliable, this component has been used extensively. It has now also been updated to be more "compatible" with TIniFile, in terms of the functions' structure and calling conventions.
    Added: 12-12-1999/6-10-2003   |  Version: 2.0   |  Downloads: 3131/3094/43
    Author:Raoul Snyman   Saturn Laboratories   [Homepage]   [DSP files]

    [ TCurrentLanguage10.zip ] [ 199,894 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    This compoent gives you a way to control the Language layouts installed in Microsoft Windows. The component Gives you information about the layout like it's ID, Native name, English name Short name, native name and more. You also have 2 events: BeforeLanguageChanges and AftherLanguageChanges. The component was tested with delphi 7 and delphi 5 But it should work with Delphi 3-Delphi7. For more information please look at the pdf/rtf file.
    Added: 12-05-2003   |  Version: 1.0   |  Downloads: 1043/1043/5
    Author:Ido Kanner   [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: 288/288/24
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ fndutl.zip ] [ 239,779 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    Collection of code libraries: * Utility functions for Integer, Bit, Set, Float, Memory and Dynamic Arrays. * Ansi String functions. * Date and Time functions. * Data structures: Arrays, Dictionaries and Linked Lists. * System functions: Registry, Windows API and File Utilities. * NEW! Unicode functions: Unicode character and string functions. [more]
    Added: 4-11-2002/17-12-2002   |  Version: 3.12   |  Downloads: 4101/4093/26
    Author:Delphi Fundamentals   Delphi Fundamentals   [Homepage]   [DSP files]

    [ link: xorDX8e.htm ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    xorDX8 Objects for easy access to DirectX. Scene, Cameras, Lights, Mouse, Keyboard, Textures, Polygons, Font, Fog, Shadow, Transparency....and some examples + helpfile
    Added: 14-09-2004   |  Version: 13.09.04   |  Downloads: n/a
    Author:Sven Hanke   [Homepage]   [DSP files]

    [ itutilib1.2.zip ] [ 186,276 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 ]
    Itutilib is a DLL wich contains 68 functions and procedures of general use for Delphi programmers.
    It's an open source project. The address of the project is http://www.itexto.net/soft/itutilib.html
    Unfortunelly, the page is in portuguese, but I know that many brazilians use to access DSP, so this link can be usefull for them.
    The procedures and funcions are organized into five categories:
    • files (arquivos)
    • dates (datas)
    • system (sistema)
    • math (matematica)
    • strings (strings)

    Added: 21-01-2004   |  Version: 1.2   |  Downloads: 1483/1483/24
    Author:Henrique Lobo Weissmann   [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]

    [ prmsync.zip ] [ 9,974 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    The TThread.Synchronize causes a method to be executed using the main thread, thereby avoiding multi-thread conflicts (expecially on the VCL). Unfortunately it only supports parameterless methods. This unit provides techniques to extend this to methods with parameters. 1 - Any method of a thread derived from TParamThread can be synchronized to the main thread using ParamSynchronize. 2 - Any method executed inside any thread can be synchronized to the main thread using the Execute method of TParamSynchronize. It can be accessed directly (it is a class method) or creating a TParamSynchronize object (a singleton). 3 - With some limitation about parameter types a thread derived from TParamThread can launch one of its method using ParamAsynchronize and go on without waiting for its completion. 4 - With some limitation about parameter types a any thread can launch any method using the Execute method of TParamAsynchronize and go on without waiting for its completion. In the last two cases the method execution is delegated to a server thread and the execution can be synchronized or not to the main thread.
    Added: 3-02-2003/12-02-2003   |  Version: 1.2   |  Downloads: 1226/1186/8
    Author:Mauro Venturini   Mauro Venturini   [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]

    [ volcontr.zip ] [ 1,526 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    Delphi Volume Control Library
    Library for those who wish to change the master volume, or experiment with such.
    Based on msdn resources.
    Added: 13-11-2003   |  Version: 1   |  Downloads: 1237/1237/17
    Author:archie@emapa.pl   [DSP files]

    Localization, Multilingual & Spell Check

    [ balmsoftpolyglot.exe ] [ 984,443 bytes ] [ Freeware ] [ No Source ]
    [ D4 | D5 | D6 | D7 ]
    Balmsoft Polyglot contains components for localization your Delphi application. It contains IDE extension for generation files with localizable items and components for applying files with localization. You can translate any localizable property in your application and even your end users can localize your application to their language. Key features * Easy-to-start - just place component and provide a couple of properties; * Wizard for generation and update translation files; * Easy to use translation format; * Special symbols support; * Collections support; * TStrings support; * Resourcestrings support; * Flexible filtering capabilities for translation files generation; * Switching between languages in run-time; * Detailed documentation;
    Added: 1-09-2003   |  Version: 1.1   |  Downloads: 887/887/12
    Author:Vladlen Fomushkin   Balmsoft   [Homepage]   [DSP files]

    Winsock and Communications

    [ tcp_udp_ipc.zip ] [ 66,206 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 ]
    This file include one major unit HxTcpIpcUdp.pas containing 7 classes: a synchronous Tcp-server and -client class, a blocking tcp-client class, a synchronous IPC-server and -client class, a blocking IPC-client class and an UDP class (also synchronous). All classes are suitable for both Delphi and Kylix and are especially designed for ease of use. This file contains also some *useful* examples built on top of these classes.
    This version is also suitable for Kylix (all versions)
    Added: 18-03-2003/5-05-2003   |  Version: 0.91   |  Downloads: 3043/3030/28
    Author:D.J.C. Blijker   [DSP files]

    [ 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: 10206/10104/52
    Author:Ward van Wanrooij   [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: 575/575/8
    Author:Alcides Valega   [Homepage]   [DSP files]

    [ CEditInsideHelp.zip ] [ 189,646 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | D2 ]
    The component allows to define a help/hint text that appears inside the edit control, if the control don`t have any text. When the user write anything the help text disappears. There are properties the Change the Text and color of the help text.
    Added: 1-02-2006   |  Version: 1.0   |  Downloads: 92/92/52
    Author:Neftalí -Germán Estévez-   [Homepage]   [DSP files]

    Communication (I/O)

    [ faxserver.zip ] [ 758,561 bytes ] [ Freeware ] [ No Source ]
    [ D5 | D6 | D7 ]
    Component TFaxService incapsulates Microsoft WinFax API (available for Windows 2000, XP and etc). Fax Service provides Delphi interface for the following tasks: - fax server configuration management - fax device management - transmitting faxes, sending a cover page - archives for sent and received faxes - managing fax jobs - activity logging, which is useful for reporting and billing purposes - outgoing fax priority settings. Component is freeware, sources: 50$
    Added: 28-09-2004   |  Version: 1.1   |  Downloads: 831/831/15
    Author:J. Kornijenko   PF   [Homepage]   [DSP files]

    [ link: ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
    TurboPower Async Professional
    Async Professional is a comprehensive communications toolkit for Borland Delphi, C++Builder, & ActiveX environments. It provides direct access to serial ports, TAPI, and the Microsoft Speech API. It supports faxing, terminal emulation, VOIP, & more.
    This release includes source code, packages, the latest PDF manual, & help files
    released under Mozilla Public License 1.1 (MPL 1.1)
    Added: 4-02-2003   |  Version: 4.06   |  Downloads: n/a
    Author:TurboPower Async Professional Project (Sourceforge)   [Homepage]   [DSP files]

    [ interapp.zip ] [ 460,534 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 | C4 | C5 | C6 ]
    InterAppComm consists of two components, InterAppSender and InterAppReceiver, which can communicate between separate applications on the same machine. The communication occurs conveniently through the use of events.

    Typically you place a sender in one application and a receiver in one or more other applications. The sender can determine how many receivers are currently running and can send data to them in various formats (string, integer, real, or custom format). It can also detect a receiver being created, destroyed, enabled, or disabled.

    The sender can communicate with all running receivers or just a group of receivers sharing the same group name.

    2 demos included.
    Added: 13-10-2003   |  Version: 1.0.0   |  Downloads: 2695/2695/27
    Author:Troels Jakobsen   Troels Jakobsen   [Homepage]   [DSP files]

    [ jms.zip ] [ 81,013 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    Product "JMS Library for Delphi" is designed for using Java Message Service in applications created with Borland Delphi. When you use this library, you can:
    ... use prevalent JMS technology for communicating among processes;
    ... use best understanding of modern JMS methodics for creating your applications;
    ... make communicate among processes written in different programming languages (Java, C++, etc.);
    ... use freeware products.
    Complete package contains:
    • jmsAPI - declaration of the JMS API;
    • jmsSMQ - concrete implementations of the JMS API for SonicMQ 4.0.2;
    • examples - source code of JMS Library and SonicMQ server usage examples.
    This library is supplied in source code only. You can build required executables by yourself. [more]
    Added: 8-12-2003/4-02-2004   |  Version: 1.0.2   |  Downloads: 1353/1343/14
    Author:Alexander Leonov   [Homepage]   [DSP files]

    [ SwitchModules10.zip ] [ 26,085 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    Two components enabling interprocess messaging in a simple an effective way. Define Text commands that you may send from one application to another. The commands are received automatically with 2 lines of code and fire an event in the destination application. You have the option to add parameters to each command, and be able to react appropriatly in the fired event in the destination process. If a destination application isn't launched yet, this is done automatically. If the destination application is already running, your can optionally avoid the start of a second instance. In the destination application, this makes no difference.

    The package comes with 2 components:

    • TModuleSwitcher, which allows the sending of commands with parameters. The component only needs to be placed in the sender application. The actions can be automatically linked to a menuitem or a speedbutton. The icon can be extracted automatically from the destination file. Just drop a speedbuton and/or an idle menuitem and set the appropriate properties in the component.
    • TCommandReceiver, which is responsible for receiving the commands from TModuleSwitcher, identify the command and extract its parameters values to a TStringList. The component is placed on the mainform of the destination application, and activate by 2 lines of code.
      • in the OnShow event of your main form (for example only, place it where you need it), and call the Run method.
      • Prepare the main form of your application to receive the windows messages, by adding this code:
        interface uses Switchmodules ;  type   TYourForm = class (TForm) CommandReceiver : TCommandReceiver ; private     { Private-Deklarationen }     { ADD THIS LINE }     procedure WMCopyData(var Msg: TWMCopyData); message WM_COPYDATA; ... end ;  implementation   { ADD THIS PROCEDURE } procedure TYourForm.WMCopyData(var Msg: TWMCopyData); begin      CommandReceiver.ForwardMessage (Msg) ; end ;  end.

    Two techniques are used for receiving the commands. First is by interpreting the startup paramaters (when the destination application is first launched), of by receiving a windows message (if the application is already running and a second instance shell be avoided.


    Added: 23-08-2004   |  Version: 1.0   |  Downloads: 899/899/10
    Author:Tom Peiffer   Tom Peiffer   [Homepage]   [DSP files]

    Compression, Encryption

    [ abSB_s30.zip ] [ 1,052,422 bytes ] [ Freeware ] [ No Source ]
    [ D4 | D5 | D6 | D7 | C4 | C5 | C6 ]
    Allows you to control the user access to your application GUI components (menus, buttons, edits, tree views, radio groups, etc. every control) as well as to non visual functionalities. Just drag/drop and connect and you get a securized multiuser application.

    With Security Builder you can:
    - Build the security model of your Delphi application at design time with just few mouse clicks, - Add and remove users on fly,
    - Change users profile on fly, Add and remove securized items on fly, Securize your non GUI functionalities,
    - Set predefined User Groups - Supervisors, Power Users, ...

    The library's two components:
    - abSecurity - control center encapsulating the application security template, implementing all Security Builder functionalities,
    - abActionList - ActionList control providing a connection to abSecurity component and to it's control center functionalities,
    - and a TAction derivative called TabAction, adding the ability to Enable/Disable and change Visible/Invisible status.

    Fully functional/no sources
    Added: 8-10-2002/3-02-2003   |  Version: 3.0   |  Downloads: 1926/1920/23
    Author:Peter Petrov   Peter Petrov   [Homepage]   [DSP files]

    [ abse_s10_5_6_7.zip ] [ 1,672,198 bytes ] [ Freeware ] [ No Source ]
    [ D5 | D6 | D7 | C5 | C6 ]
    Add easily multiple user/groups of users and user rights functionality to your Delphi or C++ Builder app. Fast integration with existing standalone/desktop database/SQL database or 3-tier applications (all at design time w/o any coding). Control the user access to all GUI components (menus, buttons, edits, tree views, radio groups, etc. every control) as well as to non visual functionalities. Just drag/drop and connect.

    With Secure Enterprise you can:
    - Securize any standalone/desktop database/SQL database or 3-tier applications
    - Build the security model of your application at design time with just few mouse clicks,
    - Add and remove users on fly,
    - Change users profile on fly,
    - Add and remove securized items on fly,
    - Securize any GUI functionality,
    - Set user groups - definable or four predefined (Administrators, Power Users, Users or Groups).

    The library's two components:
    - abSecurity - control center encapsulating the application security template, implementing all Secue Enterprise functionalities,
    - abActionList - ActionList control providing a connection to abSecurity component and to it's control center functionalities,
    - and a TAction derivative called TabAction, adding the ability to Enable/Disable and change Visible/Invisible status.

    Fully functional/sources on purchase
    You can order the full version with sources at https://www.Qwerks.com/order/buynow.asp?ProductID=6138
    Added: 1-04-2003/23-09-2003   |  Version: 1.0   |  Downloads: 1321/1292/17
    Author:Peter Petrov   Peter Petrov   [Homepage]   [DSP files]

    [ AFDES.zip ] [ 23,276 bytes ] [ Freeware ] [ No Source ]
    [ D3 | D5 | D6 | D7 ]
    TAFDes v. 1.2 DES Component for encrypt strings. Properties: Input: String - the string you have to encrypt. Salt: String - set to Dd by default if empty. Methods: function Execute: String - The crypted result.
    Added: 7-04-2002/21-10-2002   |  Version: 1.2   |  Downloads: 4263/4161/29
    Author:Accalai Ferruccio   [Homepage]   [DSP files]

    [ aputilcrypt.zip ] [ 16,405 bytes ] [ Freeware ] [ With Source ]
    [ D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D2 ]
    This is the crypting algorithm used from the Sircam virus. Also there is some my variation.
    This file is part of APUtils that will be released soon.
    Added: 2-12-2003/19-12-2005   |  Version: 1.0   |  Downloads: 906/905/32
    Author:Ascanio Pressato   [DSP files]

    [ aputilcrypt_1.5.zip ] [ 18,362 bytes ] [ Freeware ] [ With Source ]
    [ D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D2 ]
    This is the crypting algorithm used from the Sircam virus. Also there is some my variation.
    This file is part of APUtils that will be released soon.
    Added: 15-02-2006   |  Version: 1.5   |  Downloads: 98/98/98
    Author:Ascanio Pressato   [DSP files]

    [ bzip2.zip ] [ 42,921 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    This unit is similar to the zlib unit shipped with Delphi, but uses the better compression method available in the program bzip2. Bzip2 is a compression program written by Julian Seward, for more information see http://sources.redhat.com/bzip2/.
    Added: 12-12-1999/3-02-2003   |  Version: 1.03   |  Downloads: 10668/10598/46
    Author:Edison Mera Menéndez   [Homepage]   [DSP files]

    [ DIUcl.zip ] [ 164,939 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 ]
    DIUcl is the Borland Delphi port of the popular UCL Compression Library, whose lossless algorithm is used by the UPX Ultimate Packer for eXecutables.

    DIUcl achieves an excellent compression ratio (up to Zip & BZip2!) with the following features:
    • Decompression is extremely fast and requires no memory.
    • The assembler optimized decompressor fits into less than 200 bytes of code.
    • Supports in-place compression and decompression.
    • Real-time decompression should be possible for any application.
    Usage & Interfaces:
    • UCL API operates on blocks of memory.
    • Stream wrappers for sequential on-the-fly compression and decompression with complete Seek support.
    • Optimized helpers for Stream, AnsiString & WideString operations.
    Freeware with sources, demos and help.
    Added: 2-06-2003/29-09-2003   |  Version: 1.30   |  Downloads: 1004/1001/0
    Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]

    [ link: ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 | K1 | K2 | K3 ]
    Abbrevia is a compression toolkit for Borland Delphi, C++Builder, & Kylix. It supports PKZIP 4, Microsoft CAB, TAR, & gzip formats & the creation of self-extracting archives. It includes visual components that simplify the manipulation of ZIP files.
    Added: 9-02-2004   |  Version: 3.05 Beta #5   |  Downloads: n/a
    Author:TurboPower Abbrevia Project (Sourceforge)   [Homepage]   [DSP files]

    [ link: ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
    LockBox is a cross-platform toolkit for data encryption. It contains routines & components for use with Borland Delphi, C++Builder, & Kylix. It provides support for Blowfish, RSA, MD5, SHA-1, DES, triple- DES, Rijndael, & digital signing of messages.
    Added: 4-02-2003   |  Version: 2.07   |  Downloads: n/a
    Author:TurboPower LockBox Project (Sourceforge)   [Homepage]   [DSP files]

    [ link: zip_component_zip_delphi_zipforge.htm ] [ size n/a ] [ Freeware ] [ No Source ]
    [ D4 | D5 | D6 | D7 | C4 | C5 | C6 ]
    ZipForge is a fast ZIP compression library. With this toolkit you can easily add archive functionality to your projects. ZipForge includes our new unique technology, a transaction system. This innovative solution gives you a fast and easy way of updating archive files providing data integrity like a reliable database system. ZipForge Personal is free for personal use. Any company must order ZipForge Pro to use it in its projects. Key features: - Creates archive files in wide known ZIP format by PKZIP, Inc. - Native VCL; no DLLs; no OCXs - Adds, moves, extracts, deletes, updates, tests, refreshes a group of files by a single operation - Free for personal use - Creates self-extracting (SFX) archives - Performs regularly archive updates using transactions that allows canceling all modifications at any time in case of some failures. Also this technology optimizes the speed of the archive modification - Compresses large files with low memory consumption - Comprehensive help; lots of demos - Repairs damaged archives - Zip64 format is supported; maximum archive size is 2^63 bytes - Archive splitting and multiple disk spanning support
    Added: 14-06-2005/27-02-2006   |  Version: 2.70   |  Downloads: n/a
    Author:ComponentAce   ComponentAce   [Homepage]   [DSP files]

    [ link: ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    A Delphi zlib 1.1.4 implementation for fastest performance, including targeted P6 code generation, 64bit alignment, source changes and optimizations following Borland# C++ full standards adherence, and a Delphi added low level copy memory function to speedup typical strings management. Embed the newest zlib 1.1.4 objects into your programs without using external dlls, take a look into the example seeing how to work with streams and strings.
  • new: implemented the deflate algorithm
  • new: added simple procedure: ZSendToBrowser(string)
    Added: 21-10-2002/4-11-2002   |  Version: 1.1.4   |  Downloads: n/a
    Author:Roberto Della Pasqua   [Homepage]   [DSP files]
  • [ kazip10.zip ] [ 454,677 bytes ] [ Freeware ] [ No Source ]
    [ D6 | D7 ]
    KAZIP is fast, simple zip archiver-dearchiver which uses most popular
    Inflate-Deflate zip compression format. (NO ENCRYPTION SUPPORT)
    KAZip is totaly based on Delphi VCL - no dll, ActiveX or other external libraries.
    KAZip is totaly stream oriented so you can deal with data
    only in memory without creating temporary files, etc.
    If you need to add zip-unzip functionality to your application,
    KAZIP is the right solution.
    Additional ZipListView and ZipTreeView components for easy visualisation
    Functionality:
    --------------
    1. Zip-Unzip using Inflate-Deflate
    2. BZip2 unzipping trough usage of BZIP2 units from Edison Mera Menéndez.
    3. Functions:
    Adding Files, Folders, Streams
    Selecting, Deselecting, Checking,
    Extracting to files and streams
    Added: 8-09-2005   |  Version: 1.0   |  Downloads: 92/92/9
    Author:Kiril Antonov   Kiril Antonov - Hronos Ltd   [Homepage]   [DSP files]

    [ pgpdc452.zip ] [ 365,650 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | D8 | D2 | C5 | C6 ]

    These sources provide a Delphi (2-8 and 2005) direct interface to PGP requiring a preceding (!) full installation of PGP 6.5.x, 7.x, 8.x or 9.x.

    Available capabilities:

    • Encoding and decoding (encryption/decryption/signing/verifying)
    • Creating and verifying file detached (Open)PGP signatures
    • Importing, exporting, revoking, deleting keys & certificates
    • Several key & certificate management functions
    • Key & certificate generation (DH/DSS, RSA)
    • x.509 certificate & S/MIME support
    • Keyserver functions
    • Some utilities

    New in Version 4.5.2:

    • Signing data without using PGP's passphrase dialog in TPGPEncode shouldn't cause access violations anymore.
    • CreateX509CertificateFromRequest in X509Funcs.pas now returns a CertPropsList instead of a CertPropsRec.
    • GetKeySetByAnyID in KeyFuncs.pas doesn't try to process non-empty blank IDs (spaces, e.g.) anymore.
    • PGP's dialog for certificate selection shouldn't occasionally hide in background anymore.

    Added: 21-11-1999/21-03-2006   |  Version: 4.5.2 - 3/2005   |  Downloads: 11566/(9804)/(77)
    Author:Michael in der Wiesche   [Homepage]   [DSP files]

    [ sb_s141.zip ] [ 1,151,312 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 | C4 | C5 | C6 ]
    VCL package for easy adding multiuser, privileges and user rights functionality to your Delphi and C++ Builder apps. Allows you to control the user access to your app GUI components (menus, buttons, check boxes, radio groups, ... everything) as well as to non visual functionalities. Just drag/drop and connect and you get a securized application. The built-in Designer, activated by double clicking Security Component, allows you automatically to generate your Security Model at design time from bounded Action Lists. You can add non TAction related securized functionalities by right clicking parent node and select "New Checkable Node". You can change the Security model hierarchy by adding (right click and select "New Hierarchical Node") and deleting nodes, as well as drag/drop nodes.... All this at design-time without single line of coding. Users and their security privileges can be defined at run time, by choosing "Security" button from your Password dialog window, provided that you have Supervisor rights. Regular users can only consult their privileges (and the security hierarchy) and change their password. Key Features: Controls the user access to GUI components of the application Ease of use - drag/drop and connect and get fully functional multiuser app Change security template at design time or on fly Change users profile on fly Add and remove securized items at design time or on fly Securize your non GUI functionalities Much more... For Delphi and C++ Builder; shareware; sources on Purchase/Registration The library consists of three component: TabSecurity - control center encapsulating the application security template, implementing all Security Builder functionalities, TabActionList - ActionList control providing a connection to abSecurity component and to it's control center functionalities, TabAction - an TAction derivative, adding the ability to Enable/Disable and change the Visible/Invisible status of bounded GUI elements depending upon current user rights.
    Security Builder v.1.3.1 for Delphi and C++ Builder
    Added: 15-09-2003   |  Version: 1.4.1   |  Downloads: 1622/1622/18
    Author:Peter Petrov   Peter Petrov   [Homepage]   [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: 9273/9047/14
    Author:Poul Bak   Bak-O-Soft   [Homepage]   [DSP files]

    Dialogs

    [ dd-shellfolders.zip ] [ 53,141 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 | D2 ]

    This unit provides various components, classes and routines for handling Windows shell folders.

    It contains:

    • a component that provides information about a specified special shell folder,
    • a class that enumerates all the special shell folders,
    • routines to manipulate special shell folder information,
    • a component that encapsulates the Windows Browse for Folder dialog box and permits a large degree of customization,
    • a property editor for special shell folder identifiers.

    A OpenHelp compatible help file is included for integration with Delphi 4 to 7 IDEs. Help file can be used idenpendently with Delphi 2005/6.

    A fully documented demo program is included.

    Update info:
    Release 2.2.2enables compilation with Delphi 2005/6 and fixes range check bug in demo project.
    Release 2.2.1 fixes a property editor bug.
    Release 2.2 adds support for 'new style' browse dialog, improves help and provides further special folder ids.
    Release 2.1 adds support for further shell folders and removes Delphi 6/7 compiler warnings.
    Release 2 fixes some bugs on NT OSs, provides extended display options, adds further event handlers for Browse for Folders dialog box, adds support for Delphi 6 & 7 and adds a demo application.

     [more]
    Added: 13-05-2001/28-12-2005   |  Version: 2.2.2   |  Downloads: 3239/3223/41
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ PBPreviw.zip ] [ 30,349 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    PBOpenPreviewDialog and PBSavePreviewDialog are FREEWARE Open/SaveDialog-components for Delphi with universal Preview (Preview of YOUR files). The main property is OnPreview event where you can write code that displays YOUR file the way you want. Two propertys PreviewText (TRichEdit) and PreviewImage (TImage) makes it easy to preview any kind of file. PBOpenPreviewDialog can display preview for 'txt, ini, inf, bat, log, pas, dpr, dpk, rtf, wav'-files and all graphics-formats without writing any code. Automatic localization (language) of the dialogs captions, title and hints without external files - detected at runtime - follows the Windows-language. Users can click a 'Scale' or 'Wordwrap' button to display or hide scrollboxes. For registered filetypes that are not supported the filetype-descriptions are displayed. A Show-Preview button makes it possible to show or hide previews. Version 3.00.00.00 Does not use the registry - windows NT/2000 safe. Context-sensitive help is included. Compiled demo can be downloaded from my homepage. [more]
    Added: 9-08-1999/8-11-2004   |  Version: 4.50.00.00   |  Downloads: 12089/11502/23
    Author:Poul Bak   Bak-O-Soft   [Homepage]   [DSP files]

    [ 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: 11963/9813/47
    Author:Poul Bak   Bak-O-Soft   [Homepage]   [DSP files]

    [ psvdialogs.zip ] [ 234,838 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    psvDialogs Library contains components based on undocumented Windows functions for Delphi 5, 6 and 7 Components: TpsvExitWindowsDialog TpsvRunDialog TpsvOrganizeFavoritesDialog TpsvFormatDialog TpsvComputerNameDialog TpsvBrowseFolderDialog TpsvControlPanelDialog TpsvAppletDialog TpsvChangeIconDialog TpsvShellAboutDialog TpsvOutOfMemoryDialog TpsvObjectPropertiesDialog TpsvNewLinkDialog TpsvAddHardwareDialog TpsvOpenWidthDialog TpsvDiskFullDialog TpsvOpenDialog TpsvSaveDialog
    Added: 13-11-2001/25-11-2002   |  Version: 2.2   |  Downloads: 5093/5006/14
    Author:Serhiy Perevoznyk   Serhiy Perevoznyk   [Homepage]   [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: 3049/3049/11
    Author:Accalai Ferruccio   [Homepage]   [DSP files]

    [ csavecomps.zip ] [ 252,546 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | D2 ]
    It allows to save the position and size from all components in a form. It uses a file INI. At version 1.4 the component add a event for detect non existings components at form. It's created for made easy the work witn runtime created components. At version 1.3 the component can Save TString properties (Lines, Items,...) At version 1.2 the user can configure others properties to save at file (property SavedProperties) It is enough with placing the component in the form and activate it; When the application is closed save position/size and when returning to execute it restore the values to the controls automaticaly. NOTE: It's necesary to record the position and size of a component that it has defined the Name property (for controls created in RunTime).
    Added: 21-11-2005/1-02-2006   |  Version: 1.4   |  Downloads: 113/113/53
    Author:Neftalí -Germán Estévez-   [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: 3423/3396/29
    Author:Bisma Jayadi   [Homepage]   [DSP files]

    Apps WITH sources

    [ AntiScreensaver.zip ] [ 42,307 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    This program prevents the screensaver from starting. Sometimes there are some restrictions in effect on a computer. For example, if the policiy your company does not allow to disable the screensaver then it can be quite annoying if you constantly have to logon after each short break. AntiScreenSaver just simulates some activity on your computer. It needs no installation nor writes it anything to the registry and it will not change the system in any way. After start it just adds an icon to the system tray.
    Added: 3-05-2005   |  Version: 0.0   |  Downloads: 488/488/28
    Author:Josef Schützenberger   [Homepage]   [DSP files]

    [ 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: 11282/10437/55
    Author:Leo D. Shih   [DSP files]

    [ link: Index.htm ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    "Virtual town" project is a internet service project and it is intended for virtual representations of clients objects for example: image, text, hreference, music, goods offer etc. Project is a "in-map" geo database of such objects. All screen representations are time synchronized that is clients has a valid data state for any changes of objects for the same time. Client source was written in DELPHI and available for download. GPL licensed.
    Added: 19-05-2003   |  Version: n/a   |  Downloads: n/a
    Author:GISar - GEO-Informational system   [DSP files]

    [ ldap.zip ] [ 7,110 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 | D8 ]
    This is a telephone register, which ask some properties (name, username, mobile number) using LDAP. You can use it to list all Windows Domain users using ADsDSOObject (LDAP).
    Added: 16-11-2004   |  Version: 1.0   |  Downloads: 1338/1338/66
    Author:Hevesi Róbert   Hevesi Róbert   [DSP files]

    [ LsAutoFinCalc.zip ] [ 667,290 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    LsAutoFinanceCalc.exe is an Automobile Financing Calculator which comprises:
    • Auto Lease calculator,
    • Auto Loan Calculator,
    • Affordable Vehicle Calculator.

    These tools help you determine how to finance your next vehicle, how to negotiate various segements of an auto deal, and what monthly payments to expect in both lease financing and loan financing deals.


    Added: 18-08-2003   |  Version: 1.000   |  Downloads: 1158/1158/15
    Author:Leo D. Shih   [DSP files]

    [ MatrixImage.zip ] [ 472,247 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    TMatrixImage is a matrix of image similar a grid. Now support Delphi 7
    Added: 18-10-2004/18-04-2005   |  Version: 1.1   |  Downloads: 791/779/29
    Author:Vincenzo Lizio   Vincenzo Lizio   [DSP files]

    [ PAM11.zip ] [ 277,356 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    Strangely enough it seems that under Windows NT/2K/XP there is no utility to change the Affinity Mask of a process on a multiprocessor PC. It can only be done interactively using Task Manager. This is very unconvenient. Therefore, I hacked down this small utility. Run it with the /? option to obtain info on parameters. Sources are included but to recompile you need two freeware component that are included. Thanks to theirs authors.
    Added: 4-02-2004/9-02-2004   |  Version: V1.1   |  Downloads: 868/845/7
    Author:Mauro Venturini   Mauro Venturini   [DSP files]

    [ plane.zip ] [ 873,912 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | D8 ]
    This is a simple screensaver. In this version it will work on more monitors then one.
    Added: 16-11-2004   |  Version: 2.0   |  Downloads: 696/696/11
    Author:Hevesi Róbert   Hevesi Róbert   [DSP files]

    [ SZCRC32.zip ] [ 4,063 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    SZCRC32 ver 1.0.0
    This unit calculates 32-bits CRC of a Memory, Stream and Files.
    Full or partial CRC32 calculation and even update on given started
    CRC32 value. PKZip CRC32 compatibility. Optimized for speed.
     [more]
    Added: 2-11-2004   |  Version: 1.0.0   |  Downloads: 820/820/22
    Author:Sasa Zeman   [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: 10642/10216/41
    Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

    Graphical Controls

    [ 3DEngine.zip ] [ 223,737 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    3D rendering engine for Delphi

    Includes source code for handling 3D graphics without using an API, such as OpenGL.

    Includes code for :

    • Building a 3D model
    • Translating the model
    • Rotating the model
    • Rendering the model
    • Flat shading
    • Gouraud shading
    • Lighting
    • Back-face culling
    • Z-Buffering
    • (!) Does not yet include texture mapping
    Also includes an example delphi project and executable of a 3D juggling club to demonstrate how to use the code.
    Added: 12-05-2003   |  Version: n/a   |  Downloads: 4909/4909/53
    Author:Peter Bone   [Homepage]   [DSP files]

    [ 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: 193/193/22
    Author:Diégo DELPY   Assemple Informatique SARL   [Homepage]   [DSP files]

    [ gradient.zip ] [ 19,270 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    This component is an extremely fast gradient fill control, so fast that you can even animate gradient colors. It has 23 built-in fill styles and provides an event to create easily custom gradients. In addition, TGradient can shift and/or rotate the gradient colors.
    Added: 10-02-2002/9-08-2004   |  Version: 2.522   |  Downloads: 6136/6116/34
    Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

    [ GRuler.zip ] [ 7,893 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    Horizontal and vertical rulers. The rulers are sizeable and scale automatically pretty well. They can show the current cursor position on the ruler with minimal coding. They support English and Metric measure as well as custom units.
    Added: 30-12-2003   |  Version: 1.0   |  Downloads: 1981/1981/28
    Author:Greg Butler   [DSP files]

    [ link: english.html ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D7 | K3 ]
    TdzXYChart can draw a two dimensional chart using different formats for lines and points. It automatically scales the axes. It can also draw a bar chart. The number of data series containing the values is virtually unlimited. A special chart type called ctAlternateLine allows to have lines from -infinity to +infinity (think quality control charts). The point styles psUpArrow and psDownArror allow to mark specific points with an up or down arrow. New in version 2.1.0 is the ability to draw multi value data series as High/Low High/Low/Open/Close and Candle charts.
    Please note that this component is for Delphi 7 and Kylix 3 only. It might work with Delphi 6 but I have not tested it.
    Added: 11-10-2004   |  Version: 2.1   |  Downloads: n/a
    Author:Thomas Mueller   [Homepage]   [DSP files]

    [ picshow.zip ] [ 1,225,421 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    TPicShow is an image slider control with 150 transactional effects in pure Delphi code. The major characteristics of PicShow are:
    • Image transition can be controlled programmatically
    • Image can be stretched or centered in the client area of the control
    • Control can show a background image as centered, stretched, or tiled
    • Transition process can use a separate thread
    • New transitional effects can be easily implemented and added to the control
    TDBPicShow is the data-aware version of TPicShow with ability to load bitmap, jpeg, and metafile images (natively) from a blob field.
    Added: 26-03-2000/25-07-2005   |  Version: 3.10   |  Downloads: 14748/14684/36
    Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

    [ psvshine.zip ] [ 6,482 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    Add shine to your standard controls. Just drop psvShine to your form, select control and activate shine. You will see small animated spark on selected control.
    Added: 25-03-2003   |  Version: 3.0   |  Downloads: 2724/2724/21
    Author:Serhiy Perevoznyk   Serhiy Perevoznyk   [Homepage]   [DSP files]

    [ rotateimage.zip ] [ 45,407 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    TRotateImage is a component similar to TImage with the ability to show the image rotated at an arbitrary angle.
    Added: 17-07-2000/8-12-2003   |  Version: 1.4   |  Downloads: 9904/8649/44
    Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

    [ simplegraph.zip ] [ 84,190 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    TSimpleGraph is a visual component, which provides a simple user interface for drawing simple graphs/digraphs. User can draw graph nodes on the control's client area and link them together by either keyboard or mouse. The component is fully customizable and has methods for supporting Delphi's clipboard and printer objects.
    Added: 22-04-2003/25-07-2005   |  Version: 1.57   |  Downloads: 2911/2897/24
    Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

    [ textfader.zip ] [ 7,795 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    This component gets a list of lines and shows them sequentially on the screen by a fade effect. Properties of this component let you to:
    • Specify the speed of text transition
    • Define a background image for the control
    • Make the control's background as transparent

    Added: 4-06-2000/8-12-2003   |  Version: 1.22   |  Downloads: 7725/7679/21
    Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]

    Maths, Stats & Algorithms

    [ amrandom.zip ] [ 384,340 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    This aims to supply a Borland Delphi translation of Alan Miller's Random Module for FORTRAN-90. This translation has been done with Dr Miller's approval and is being made FREELY available to all Delphi Developers, though we do ask the Alan Miller and ESB Consultancy be given due credit. It includes the following Random Number Generators: - Normal (Gaussian) - Gamma - Chi-squared - Exponential - Weibull - Beta - t - Multivariate Normal - Generalized inverse Gaussian - Binomial (2 different ones) - Negative Binomial - von Mises - Cauchy Includes full Delphi Source and Demo.
    Added: 15-10-2001/9-08-2004   |  Version: 3.0.6   |  Downloads: 3176/3116/14
    Author:Glenn Crouch   ESB Consultancy   [Homepage]   [DSP files]

    [ LeastSquareFitting.zip ] [ 176,753 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    A mathematical component for finding the best fitting curve to a given set of points by minimizing the sum of the squares of the offsets ("the residuals") of the points from the curve. Demo Applications with sourcecode (linear, nonlinear, multiple regression) are included. Use of multiple regression involves the discovering of the relationship between the values and then finding an equation that satisfies that relationship.
    Added: 16-05-2005   |  Version: 0.0   |  Downloads: 264/264/22
    Author:Josef Schützenberger   [Homepage]   [DSP files]

    [ TEDSoft_Neural_MLPNet.zip ] [ 21,140 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    This component realizes a neural multi-layer perceptron (MLP) with three or four layers (input, one or two hidden, output). The weights of the hidden and output layers can be trained using the backpropagation-of-error algorithm. The input of training and test data is possible via textfiles. The .zip-file contains the component as well as a short description (info.txt) and a small demo.
    Added: 3-03-2003   |  Version: 1.0   |  Downloads: 2016/2016/15
    Author:Stefan Meuser   TEDSoft GmbH   [Homepage]   [DSP files]

    [ TEDSoft_Neural_RBFNet.zip ] [ 20,428 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    This component realizes a neural radial basisfunction-network (RBF-network) with three layers (input, RBF, output). The centers of the RBF-layer can be adjusted randomly, as set of the training data, or with the k-means-clustering algorithm. The training of the output weights is done using delta rule. The input of training and test data is possible via textfiles. The .zip-file contains the component as well as a short description (info.txt) and a small demo.
    Added: 18-11-2002/3-03-2003   |  Version: 1.1   |  Downloads: 2523/2522/13
    Author:Stefan Meuser   TEDSoft GmbH   [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: 1573/1573/32
    Author:FINANCES Ltd   [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: 2179/2178/19
    Author:Serhiy Perevoznyk   Serhiy Perevoznyk   [Homepage]   [DSP files]

    [ psvhost.zip ] [ 39,189 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    psvAppletHost component is an ActiveX Control Container that supplies the environment for an ActiveX control to run. With psvAppletHost you can use any ActiveX control in your Delphi application without creating a wrapper class for ActiveX control, just like in Visual Basic or MS Office. It lets you access the control's methods and properties using the standard Delphi mechanisms. ActiveX control can be embedded in application at run-time or design-time.
    Added: 11-12-2002   |  Version: 1.0   |  Downloads: 2022/2022/15
    Author:Serhiy Perevoznyk   Serhiy Perevoznyk   [Homepage]   [DSP files]

    Programming Tools

    [ DIPasDoc.exe ] [ 662,623 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    DIPasDoc generates HTML documentation from comments in Pascal unit source code files. It outputs browsable help as standard Html files and can also create complete and customizable MS HTML lHelp projects. It is the only free help generator that flawlessly follows compiler defines and include files. DIPasDoc is the ideal tool for source code documentation, both for your company's in-house library and your customers.
    Added: 26-06-2001/18-04-2003   |  Version: 0.8.6   |  Downloads: 3866/3806/12
    Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]

    [ 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: 1135/1135/13
    Author:Ralf Junker   The Delphi Inspiration   [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: 1965/1965/9
    Author:Kiril Antonov   Kiril Antonov - Hronos Ltd   [Homepage]   [DSP files]

    [ xferobj15.zip ] [ 926,033 bytes ] [ Freeware ] [ No Source ]
    [ D6 | D7 | D2 ]
    Magenta Systems File Transfer Components comprise three Delphi components, TMagFtp, TMagHttp and TMagFileCopy, the first two of which are high level descendants of the ICS TFtpClient and THttpCli components, all allowing transfer of multiple files and subdirectories with a single function call. The three components handle file listing from FTP, HTTP and disk volumes, and multiple file copying. They also include optional zipping or unzipping (requires TVCLZip component). There are numerous options available, including copying only newer files, deleting old target files, deletion after transfer, resumed failed FTP downloads and uploads, and a progress events with various levels of information for logging or display, depending upon application requirements that allows transfers to be cancelled. FTP and file copying supports files larger than 2 gigs (64-bit).
    Added: 21-11-2005   |  Version: 1.5   |  Downloads: 93/93/22
    Author:Angus Robertson   Magenta Systems Ltd   [Homepage]   [DSP files]

    Shareware Protection

    [ avlockg.zip ] [ 813,096 bytes ] [ Freeware ] [ No Source ]
    [ D4 | D5 | D6 | D7 ]
    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, with only one line of code!!! In adittion AVLock Gold allow you: * Rent your software sending a new Registration Keys for each new period. * Manage up to 254 extra modules. * Take full control of your application trough registration codes, each one of them for the main application or for a extra module, each one with its own registration setting (authorized period or permanently registered and max users allowed). * Adaptable to any language. * Make your own registration interface. * Registration data encripted for a more secure operation. * Included exes and sources for Key Generator, Register and Unregister utilities. * Included two demo applications. * Free for not commercial use. * Commercial version $39.95 * Source code $79.90
    Added: 8-07-2002/14-10-2002   |  Version: 3.4.1   |  Downloads: 2393/2354/13
    Author:Alcides Valega   [Homepage]   [DSP files]

    [ avlockg4.zip ] [ 1,412,449 bytes ] [ Freeware ] [ No Source ]
    [ D4 | D5 | D6 | D7 ]
    This Delphi component let you to convert your application to time limitedtrial in a very easy way, with only one line of code!!! In adittion AVLock Gold allow you: * Rent your software sending a new Registration Keys for each new period. * Manage up to 254 extra modules. * Manage two kind of Keys; 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. * Three demo applications included. * Readme files in several languages: fr, de, it, pt, sp, en. * Now with a strong encryption algorithm in RegKeys. * and support for strings in chinese and cyrillic alphabets. * Free for not commercial use. Standard version $59.95 * Developer version (all sources included) $119.95
    Added: 27-01-2003/11-10-2004   |  Version: 4.3.3   |  Downloads: 2021/1995/6
    Author:Alcides Valega   [Homepage]   [DSP files]

    [ avlockg5.zip ] [ 2,967,150 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/1-02-2006   |  Version: 5.3.3   |  Downloads: 695/686/37
    Author:Alcides Valega   [Homepage]   [DSP files]

    [ avlockgX5.zip ] [ 2,301,694 bytes ] [ Freeware ] [ No Source ]
    [ D3 | D4 | D5 | D6 | D7 | C1 | C3 | C4 | C5 ]
    The ActiveX version of AVLock Gold 5 the most improved package of the AVLock series. This component let you to convert your application to time limited trial in a very easy way!!! In this version 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. Free for not commercial use. Commercial version $74.95
    Added: 18-10-2004/4-04-2005   |  Version: 5.3.2   |  Downloads: 511/474/11
    Author:Alcides Valega   [Homepage]   [DSP files]

    [ avlockl20.zip ] [ 538,914 bytes ] [ Freeware ] [ No Source ]
    [ D4 | D5 | D6 | D7 ]
    Convert your application to time limited trial in a very ease way. * Make trials with only one line of code. * Rent your software sending a new Registration Code for each new period. * Adaptable to any language. * Registration Form more customizable that allow you to place your own logo and offer to your customers several methods to purchase his programs. * Customized messages for special status: congratulations while trial evaluation period, warning for shortly expiration and period expired. * Included Key Generator and unregister utilities. * Included two demo applications. * Freeware for not commercial use. * Standard edition $29.95 * Developer edition (all sources) $59.95
    Added: 8-10-2001/3-02-2003   |  Version: 2.0   |  Downloads: 3291/3136/8
    Author:Alcides Valega   [Homepage]   [DSP files]

    [ avlockn1.zip ] [ 1,039,370 bytes ] [ Freeware ] [ No Source ]
    [ D4 | D5 | D6 | D7 ]
    Delphi component that simplifies the creation of applications trials into a network environment, it is very easy to use and allows you to control up to 8 modules into your application. Rent/sell your software to users into a network or for standalone machines. Take full control of your program with the RegMonitor utility or through registration codes. Disable networking registrations for fraudulent purchases. Adaptable to any language. Make your own registration interface. Three utilities to manage registrations: RegMonitor, KeyGen and RemoveKey. Full functional free edition for not commercial use. Standard edition $79.95 Developer edition (all sources) $159.95
    Added: 12-05-2003/26-05-2003   |  Version: 1.1   |  Downloads: 718/715/6
    Author:Alcides Valega   [Homepage]   [DSP files]

    [ avlockp3.zip ] [ 944,003 bytes ] [ Freeware ] [ No Source ]
    [ D4 | D5 | D6 | D7 ]
    AVLockpro is a Delphi component which allows you to convert any application to time limited trial in a very easy way. * Make trials with only one line of code. * Rent your software sending a new Registration Code for each new period. * Manage trough registration codes up to 8 modules in your application enabling or disabling them. * Adapt to any language. * Make your own registration interface. * Included Key Generator and unregister utilities * Included three demo applications. * Now with an more suitable and customizable interface. * New way to register through the order code, make more ease the generation of RegKeys. * Include two Demo Applications * Commercial version $39.95 * Source code $79.95
    Added: 24-06-2002/26-07-2004   |  Version: 3.1.1   |  Downloads: 1172/1156/4
    Author:Alcides Valega   [Homepage]   [DSP files]

    [ link: ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
    OnGuard is a library to create demo versions of your Borland Delphi & C++Builder applications. Create demo versions that are time-limited, feature-limited, limited to a certain number of uses, or limited to a certain # of concurrent network users.
    Added: 4-02-2003   |  Version: 1.13   |  Downloads: n/a
    Author:TurboPower OnGuard Project (Sourceforge)   [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: 3006/2992/11
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ qzhtmllabel108.zip ] [ 428,755 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    Label that able to load HTML syntax, or draw on canvas. Syntax Editor Included.
    Added: 1-09-2003/29-09-2003   |  Version: 108   |  Downloads: 1169/1094/17
    Author:Joseph Leung   [Homepage]   [DSP files]

    [ TEDSoft_VersionLabel.zip ] [ 17,476 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    This Delphi-Component provides a label, which displays a version information string of your executable. You can select the version info string which you want to display. Selectable are the windows defined version infos as well as own version info strings. The archive contains the component, a demo and an installation instruction (info.txt). It is compatible with Delphi 5.0, 6.0 and 7.0.
    Added: 3-03-2003   |  Version: 1.0   |  Downloads: 1513/1513/9
    Author:Stefan Meuser   TEDSoft GmbH   [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: 7337/7174/36
    Author:Andrey N. Driazgov   [DSP files]
    Sergey G. Shcherbakov   [DSP files]

    [ DIConverters.exe ] [ 600,317 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 | K1 | K2 | K3 ]
    DIConverters is the converters-only version of the libiconv character set conversion library for Delphi 2-7.

    DIConverters features 130+ encodings with two complementary functions each:

     1. to decode from encoding to Unicode
     2. to encode from Unicode to encoding

    In total, threre are 260+ character conversion functions:
    • Full Unicode: UTF-8, UCS-2, UCS-4, UTF-16, UTF-32, UTF-7 ...
    • ASCII
    • ISO 8859
    • Cyrillic: KOI8-R, KOI8-U ...
    • CP{1250-7, 850, 866} ...
    • Macintosh
    • Japanese: EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP ...
    • Chinese: EUC-CN, HZ, GBK, GB18030, EUC-TW, BIG5, CP950, ...
    • Korean
    • Armenian
    • Georgian
    • Tajik
    • Thai
    • L aotian
    • Vietnamese
    • and many more ...
    Fully native conversions, smart linking, no DLL or system dependencies.
    Added: 9-02-2004   |  Version: 1.9.1   |  Downloads: 1404/1404/25
    Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]

    [ SZCodeBaseX.zip ] [ 14,447 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]

    Universal Encode/Decode algorithms for Base16, Base32 and Base64

    • Standard Base16, Base32 and Base64 encoding/decoding functions
    • Reference: RFC 3548, full compatibility
    • Full MIME suppport
    • Supported work with Memory, Stream, String and Files
    • Supported work with padding keys (required numbers  of '=' at the end of the encoded array)
    • You may easily create your own Encode/Decode functions  based on your own specific codes, from Base2 up to Base128

    Added: 25-10-2004/1-02-2006   |  Version: 1.3.2   |  Downloads: 1060/1058/74
    Author:Sasa Zeman   [Homepage]   [DSP files]

    Files and Drives

    [ DelphiNeroAPI-0_21a.zip ] [ 749,657 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    Ahead Software has released an SDK (Software Development Kit) called Nero SDK, in order to give access to developers to Nero's Embedded API. Nero Burning ROM is one of the most popular CD/DVD burning softwares for Windows and this SDK gives access to teh API, enabling developers to to add their powerful CD/DVD-writing functions to one's own applications. For example, you can record on CD/DVD graphics files right from one's graphics application. This API also enables the developers to add new audio formats to Nero, Nero Express and NeroMIX. Ahead Software is distributing Nero API version 1.02 for C/C++ developers. The project intends to translate the API headers and maybe create a wrapper to access the API from Delphi and thus enable Delphi developers to burn CD/DVD directly from their own software. The project will be compiled on Delphi 7, the platform it will run into is at least: Pentium 90 processor, 16 MB RAM, 12 MB free hard disk space, CD-R, or CD-RW, DVD-R/RW or DVD+RW drive and Windows 95, 98, ME, NT 4.0, 2000 or XP versions. In order to fullfill the objective the project will need Ahead Nero's libraries or Nero Burning ROM software installed on the machine.
    Added: 23-02-2004   |  Version: 0.21a   |  Downloads: 1357/1357/24
    Author:Alexandre Rocha Lima e Marcondes   DelphiNeroAPI Project   [Homepage]   [DSP files]

    [ 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: 1074/1074/27
    Author:Jon .at. Knot-Technology.co.uk   [DSP files]

    [ hotlog.zip ] [ 157,567 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    HotLog.pas is a unit that defines THotLog, a multithreaded, object oriented, and buffered safe log file manager. (This new 1.5 version adds some features and corrects some minor bugs)
  • It manages the log file name (and the log file "generations", together with their names, if you want to keep several genrations of it) and the accesses to the log file ;
  • It provides powerfull string formating features ;
  • It provides means to easilly retrieve informations about the environment your programm executes into (os, memory status, aso);
  • It is also able to output detailed informations in case of exceptions occuring, includding the ability to deal with "variant open array parameter" : All you have to do is give the exceptions logging method some datas like they are (for example the list of the parameters received by the function), without wondering whether they are integers or strings, valid pointers, uninitialized or dangling ones, aso. The log object instance will mind his own business with all that stuff ;
  • All of this can be done using as few as two methods (one for normal logging, one for the detailed logging of exceptions). However, several more methods are provided to adapt HotLog behaviour to your needs ;
  • The component instanciates itself at your application's startup, and frees its ressources itself when needed ;
  • It can be assigned a memo too, in order to provide visual feedback to your user ;
  • And much more...
    Added: 18-05-2004/25-01-2005   |  Version: 1.5   |  Downloads: 1476/1467/12
    Author:Olivier Touzot   [Homepage]   [DSP files]
  • [ magdskfmt10.zip ] [ 256,709 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | D2 ]
    The Check Disk and Format Disk component is a Delphi wrapper around the Windows APIs exported by fmifs.dll, which are used to format fixed or removable disk drives and perform disk checks on Windows NT4 and later. It supports any local disk drive that has been assigned a drive letter by Windows, just like the normal format and check disk tools in Windows.
    Added: 21-11-2005   |  Version: 1.0   |  Downloads: 79/79/16
    Author:Angus Robertson   Magenta Systems Ltd   [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: 2560/2511/20
    Author:Qarsoft   [Homepage]   [DSP files]

    [ qsgraph.zip ] [ 387,358 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    TQSpiderGraph : Spider Graph (aka "radar graph") freeware charting component ;

    This component displays spider graphs (aka "radar graph") with as many axes and lines as you want (keep it readible...). It has numerous properties which apply more particularly to :

  • . the axes ( number, colors, individual max and min)
  • . its background (transparency, single color, oriented gradient)
  • . the number of lines, their color, caption thickness,aso
  • . It tracks mouse moves. Displays lines values near the pointer and/or raises events when the mouse enters or exits a line

    Spider graphs (aka "radar graphs") are especially usefull to allow your user to easy visualy compare the values of different sets of datas. TQSpiderGraph provides means to easily achieve such a visual comparison :

    Its usefull line highlighting functions allow you to highlight :

  • The line(s) with the widest or narrowest area ;
  • The one(s) with the highest (or lowest) value(s) on such or such axe ;
  • or simply the one of your choice, using its index.

    Highlighting can be made using one or a combinaison of the following "higlight modes" :

  • Change higlighted line(s) color,
  • Change higlighted line(s) thickness;
  • Show the points of this line only ;
  • And why not, do temporarily "flash" this line

    TQSpiderGraph contains much more features. An example is it's ability to optionally auto define the limits of each axe, depending on the values you send to it.

    It has been developped and tested under D6PE, and comes with full source ;

    The zip file contains the component source code, a compiled demo and its source, together with an "Howto" file, in html format. Some screenshots can be seen at

    http://mapage.noos.fr/qnno/pages/TQSpiderGraph-screenshots.html

    (Please notice that gradient backgrounds are drawn using Windows "GradientFill" API, which requires Msimg32.dll to be in the "C:\Windows\System" folder.)


    Added: 19-07-2004/26-07-2004   |  Version: 1.0   |  Downloads: 1103/1103/21
    Author:Olivier Touzot   [Homepage]   [DSP files]
  • [ tchartundoredo102.zip ] [ 20,414 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    Helper component for TeeChartPro7 VCL from Steema software. With this component and bit of code you can realize limited or unlimited undo / redo function with TChart. Automatically traced TChart events: Zoom, Unzoom, Scroll. Other Chart changes traced by code. With sample application. Free license (GNU GPL 2). Tested with Delphi5 Standard and Delphi7 Personal. Version 1.02 (30.12.2004).
    Added: 10-01-2005   |  Version: 1.02   |  Downloads: 603/603/13
    Author:Ivo Ungermann   [Homepage]   [DSP files]

    [ trend.zip ] [ 474,242 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    The Trend component is a graphical component designed to show an animated plot of parameter values. As values are added old values scroll off the graph to the left. Added properties for version 2.00: About, BackGroundColor, GridStyle, GridColor, GridXstep, GridYstep, AutoScale. Some more error checking and additional fixing. Original component by Mark Dodson. Source and demo included. v2.01 split packages for Delphi 6 into runtime and designtime. Should be compatible with Delphi 7 too.
    Added: 13-05-2002/21-07-2003   |  Version: 2.01   |  Downloads: 1741/1586/1
    Author:Dr. Juergen Kehrel   [DSP files]

    Miscellaneous

    [ dwpl.exe ] [ 1,864,754 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    DWPL stands for Delphi WDOSX Project Library. This library is for creating native 32-bit protected mode DOS programs with Delphi 5-7 using the WDOSX DOS extender as the core. The goal of the library project is to make the usage of the Delphi/Kylix OpenCLX library easier and to provide support for things which are missing when using Delphi with pure WDOSX. DWPL is a open source library and (like OpenCLX from Borland) released by the GPL licence. [more]
    Added: 8-09-2003   |  Version: 2.4.0   |  Downloads: 530/530/9
    Author:Immo Wache   DWP-Group   [Homepage]   [DSP files]

    System Components Win API based

    [ customcm.zip ] [ 289,818 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    CustomContextMenu is intended to make it easy to add your own menu items to the shell context menu (the menu you get when you right-click a file or folder).

    It is an abstract class which contains four methods you must override, in order to add your menu items and execute them.

    Includes ready-to-install demos, documentation, and install-scripts. Can handle selection of multiple items.

    New in 2.0.0: Can handle owner-drawn menu items.
    Added: 19-05-2003/13-10-2003   |  Version: 2.0.0   |  Downloads: 2128/2128/17
    Author:Troels Jakobsen   Troels Jakobsen   [Homepage]   [DSP files]

    [ dd-dropfiles.zip ] [ 66,379 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | D2 ]

    Three 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.
    • TPJFormDropFiles - This non-visual component catches files dropped anywhere on its form, including the non-client areas.
    • TPJCtrlDropFiles - This non-visual component catches files dropped on an associated TWinControl or TFrame.

    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 Delphi 3-7 OpenHelp compatible help file is supplied. Additionally an a-link keyword file is provided for use with Delphi 6/7.

     [more]
    This release adds a new component for catching files in associated TWinControls or TFrames.
    Added: 24-07-1999/21-03-2006   |  Version: 5.0   |  Downloads: 5459/(5223)/(44)
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ dd-sysinfo.zip ] [ 41,600 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | D2 ]

    System information classes and associated global variables. Information is provided via:

    • TPJComputerInfo: a static class that provides information about the user's computer.
    • TPJSystemFolders: a static class that gets full path of certain system folders.
    • TPJOSInfo: a static class that provides information about the Windows operating system including platform, product and edition, service packs, version numbers, product ID etc.
    • Global Win32XXX variables: extra variables to those provided by the SysUtils unit that provide extended OS version information on later NT platform OSs.

    Extended operating system detection improved in this release: can now detect Windows Vista, XP Tablet and XP Media Center editions, and WOW64 subsystem of 64 bit Windows.

    The TPJSysInfo component and a set of functions that were provided in earlier versions of the unit are also included but are now deprecated.

     [more]

    Some OS detection code based on a translation of example C code on MSDN.


    Added: 9-12-2001/9-01-2006   |  Version: 2.0.1   |  Downloads: 3649/3627/65
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ link: ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
    ShellShock provides a set of components that let you customize applications with the functionality available in the Windows Shell & Windows Explorer, all without writing code. The components are written in native VCL for Borland Delphi & C++Builder.
    released under Mozilla Public License 1.1 (MPL 1.1)
    Added: 4-02-2003   |  Version: 1.02   |  Downloads: n/a
    Author:TurboPower ShellShock Project (Sourceforge)   [Homepage]   [DSP files]

    [ kantowner20.zip ] [ 6,164 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | C6 ]
    NTSetOwnership is a Delphi component for setting owner of a file or a directory in Windows NT/2000/XP Pro
    To work this component requires the user that calls it to have granted one of the following permissions
    Backup Files and Directories
    or
    Restore Files and Directories
    This component is usefull also when writing NT sevices becouse SYSTEM account have such priviledges
    Added: 3-12-2002/7-01-2003   |  Version: 2.00   |  Downloads: 2140/2098/12
    Author:Kiril Antonov   Kiril Antonov - Hronos Ltd   [Homepage]   [DSP files]

    [ magewf10.zip ] [ 346,858 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | D2 ]
    The Windows XP Embedded Enhanced Write Filter (EWF) is used to protect one or more disk volumes by intercepting write requests to the volume and redirecting it to an overlay volume, either RAM or another disk. Note the EWF header conversion is only useful on Windows XP Embedded with the Enhanced Write Filter DLL installed. It is not available on Windows XP Pro, or other operating systems. EWF is designed to protect the Windows boot volume so effectively it's write protected and boots up identically each time, with any changes made to a protected drive being lost on power down. If changes need to be saved, EWF API calls are needed followed by a reboot to actually update the protected drive.
    Added: 21-11-2005   |  Version: 1.0   |  Downloads: 54/54/9
    Author:Angus Robertson   Magenta Systems Ltd   [Homepage]   [DSP files]

    [ magwmi50.zip ] [ 358,081 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | D2 ]
    Magenta Systems WMI and SMART Component contains WMI, SMART and SCSI PassThrough functions, of particular use for getting hard disk information and configuring network adaptors, but also for many other general uses. MagWMI which allows access and update of windows system information using Windows Management Instrumentation. MagWMI provides general view access to any WMI information using SQL like commands, and also a number of dedicated function relating to TCP/IP configuration, such as setting the adaptor IP addresses, and the computer name and domain/workgroup. There are also some examples for getting BIOS and disk drive information using WMI, and also a method using SMART for getting disk information since WMI has limitations on Windows 2000. SMART also returns disk failing or fault information. For disks that don't support SMART, SCSI Pass Through is used to get the drive serial number.
    Added: 21-11-2005   |  Version: 5.0   |  Downloads: 102/102/17
    Author:Angus Robertson   Magenta Systems Ltd   [Homepage]   [DSP files]

    [ MSIC.zip ] [ 4,856,953 bytes ] [ Freeware ] [ No Source ]
    [ D5 | D6 | D7 ]
    Component providing detailed system information: +Registered organization, owner +Time Zone info +Machine name, IP address, MAC Address +SMBIOS/DMI enumeration +Direct memory access +Last boot date and time, Boot time +CPU architecture, type, active mask, count, level, revision, vendor, id, speed, +OS version, build number, platform, CSD version, version name, user name, serial number +Locale Information +DVD Region, folders +Graphic adapter chip name, dac, memory, screen width and height, color depth, modes +Sound card name, WaveIn, WaveOut, MIDIIn, MIDIOut, AUX, Mixer device name +Printers +Memory info, allocation granularity, min.and max.application address +Disk info, file system, controllers +Video BIOS version and date +Network adapter, protocols, sevices, clients +TCP/IP and Winsock info +BDE, ODBC, DAO, ADO, ASPI, DirectX information +Device overview (like Device Manager) +Win9x resources +Running process enumeration +Installed software enumeration +Startup runs enumeration +Internet settings +Sharepoints, Service, Driver, Account, Event Log enumerations +Storage devices enumeration (HDD, CDROM...) +USB devices enumeration +Component showing CPU usage EXE demos included. Many usefull apps included
    Added: 17-07-2001/25-04-2004   |  Version: 8.6.2   |  Downloads: 10400/8217/34
    Author:Michal Mutl   [Homepage]   [DSP files]

    [ osd_per_v15.zip ] [ 612,649 bytes ] [ Freeware ] [ No Source ]
    [ D4 | D5 | D6 | D7 | C5 | C6 ]

    Ortus Shell Dialogs Personal Edition v1.5


    Get access to the Microsoft® Windows® shell dialogs & wizards from within your applications using this component package!

    Ortus Shell Dialogs is a component package for the Borland® developer community containing 12 shell dialog & wizard 'wrapper' components. A context sensitive component help file is included.


    • Use the TOrtusShellControlPanel to display the control panel or one of the control panel aplets.
    • Use the TOrtusShellAbout, TOrtusShellOpenWith, TOrtusShellNewShortcut, TOrtusShellBrowseComputer, TOrtusShellBrowseFolder, TOrtusShellRun, TOrtusShellExitWindows, TOrtusShellDiskFull, TOrtusShellFormatDisk, TOrtusShellProperties and TOrtusShellOrganizeFavorites to launch the corresponding shell dialog.

    This personal edition has no limitations but you may NOT use it for any commercial or business purpose.
    If you want to create royalty free commercial applications with this software you will have to purchase a commercial license.


    Added: 5-05-2002/3-02-2003   |  Version: 1.5   |  Downloads: 1413/1405/10
    Author:Ortus   Ortus   [Homepage]   [DSP files]

    [ PathList.zip ] [ 37,740 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    PBPathList is a component that makes it easier to use to the Windows built-in shellfolders. Depending on your Windows version it makes a list with 20-40 paths. The individual paths can be called like: PBPathList1['%PERSONAL%']. The component can simulate paths not present on the system. Included is the free 'SHFolder.dll' which let you access shell-folders on older systems - even those not defined. You can build system-independent paths like '%PERSONAL%\MyFolder' and get the actual path at runtime. You decide the case of the returned paths: pcDontCare, pcLower, pcUpper, pcUpperName (First letter upper - the rest lower). Also included are some functions to work with paths: 'DisplayPath', 'FullPath', 'CreateShellfolder' and 'UpperName'. Version 3.00.00.00 can also get the displaynames of virtual folders. Version 4.00.00.00 has been optimized by dynamically loading 'SHFollder.dll' and only making one list even if you have several PBPathList components in your application. Context-sensitive help is included. Compiled demo can be download from my homepage. [more]
    Added: 29-01-2002/7-01-2003   |  Version: 4.10.00.00   |  Downloads: 3048/3021/11
    Author:Poul Bak   BakSoft-Denmark   [Homepage]   [DSP files]

    [ pjenvvar.zip ] [ 18,200 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]

    This unit provides a components and various routines for manipulating environment variables. Features include:

    • Component and routines to enumerate all available environment variables, get and set values and delete variables.
    • Routine to replace a string containing environment variable name references with the values of the variables.
    • Routine to create a customised environment block for passing to child processes.

    A help file is supplied which integrates into the Delphi IDE and provides help on all the component and routines. The help file includes demo examples.

    From v1.1 the component now compiles without warnings with Delphi 6 and 7.
    v1.2 fixes bug in reading non-existant environment variables.

     [more]
    Added: 9-09-2001/18-08-2003   |  Version: 1.2   |  Downloads: 1822/1822/8
    Author:Peter D Johnson   [Homepage]   [DSP files]

    [ ProcessorAffinity.zip ] [ 4,387 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    Multiprocessor PCs with large cache memories are no more rare. On this kind of machines high performance multithreading applications can be adversely affected by the default behaviour of the scheduler that often causes excessive thread process hopping. This can be prevented using process and thread affinity masks. This component simplifies their use.
    Added: 28-09-2004/6-12-2004   |  Version: 1.1   |  Downloads: 606/604/5
    Author:Mauro Venturini   Mauro Venturini   [DSP files]

    [ Pwrsav12.zip ] [ 5,424 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    PwrSave is a small component to prevent interruption of program execution due to Windows shutdown, hibernate, standby or user log off. When writing programs for data aqcuisition, control systems or servers these might be very undesired. This component will prevent these events and/or gives you the opportunity to take necessary action when such events occur.
    Added: 12-02-2003   |  Version: 1.2   |  Downloads: 1882/1882/10
    Author:Jan Mitrovics   Jan Mitrovics   [DSP files]

    Winsock & Internet

    [ AfQuickMail.zip ] [ 263,265 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    A Quick Mail sender component via SimpleMAPI (from every available registered account, not only from default mail address!) with capabilities to set multiple recipients and multiple attachments; now with new function to retrieve recipients from AddressBook; also assignable Combobox for retrieving list of registered accounts. Full source and demo project included
    Added: 16-07-2002/4-11-2002   |  Version: 2.01   |  Downloads: 5085/4987/28
    Author:Accalai Ferruccio   [Homepage]   [DSP files]

    [ ath_v1.3.zip ] [ 43,302 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    Sends an icmp echo request including +++ATH0 string in its icmp data. This data resets vulnerable modems if victim replies the request. Tested on Windows XP only.
    Added: 24-11-2003   |  Version: 1.3   |  Downloads: 665/665/3
    Author:meto   [Homepage]   [DSP files]

    [ bomba_v1.4.zip ] [ 42,251 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    This program sends oversized IGMP packets. This causes bluescreens, crashs on Windows 98 boxes. Works with winsock2 (windows 98 and above).
    Added: 24-11-2003/21-01-2004   |  Version: 1.4   |  Downloads: 891/880/8
    Author:meto   [Homepage]   [DSP files]

    [ bonk_v1.1.zip ] [ 43,539 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    This program is the port of bonk attack to Windows XP.
    Added: 24-11-2003   |  Version: 1.1   |  Downloads: 879/879/9
    Author:meto   [Homepage]   [DSP files]

    [ distro090withsource.zip ] [ 846,979 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    Delphi telephone component.
    Although it has lot off other features, it works quite simple. Put it on a form and use the method Telefoon.placecall('ip').
    Added: 3-04-2002/4-11-2002   |  Version: beta   |  Downloads: 808/808/0
    Author:Remko Weingarten   [Homepage]   [DSP files]

    [ 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: 3899/3894/40
    Author:Delphi Fundamentals   Delphi Fundamentals   [Homepage]   [DSP files]

    [ gpindy9d7-050114.zip ] [ 670,794 bytes ] [ Freeware ] [ No Source ]
    [ D6 | D7 ]
    web remote control solution for delphi 7, based in Indy 9&10 library. You install GpIndy as component in your program, and then, you can do remote control in the Pc where your program is executed, by a web browser. Screen , file, process, objects atributes and more.. Include SSL solution for secure connections.
    Added: 25-01-2005   |  Version: 1.5.01   |  Downloads: 518/518/14
    Author:Antonio Alcazar Ruiz   GpIndy   [Homepage]   [DSP files]

    [ link: ] [ size n/a ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
    Internet Professional is a set of VCL components providing Internet connectivity for Borland Delphi & C++Builder. iPRO includes POP3, SMTP, NNTP, FTP, HTTP, Instant Messaging, & HTML viewer components, as well as components for low-level socket access
    Added: 4-02-2003   |  Version: 1.15   |  Downloads: n/a

    [ link: ics.zip ] [ 1,546,806 bytes ] [ Freeware ] [ With Source ]
    [ D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D2 | C1 | C3 | C4 | C5 | C6 ]
    Internet Component Suite (ICS) is a set of native VCL components for Internet/Intranet programming. It supports winsock, TCP, UDP, FTP, TELNET, FINGER, HTTP, SMTP, POP3, PING, NNTP, ANSI terminal emulation and more. Free support mailing list.
    Freeware product with full source code and free support using a mailing list. Updated frequently, consult website.
    Added: 1-05-1998/18-04-2005   |  Version: 2/04/2000   |  Downloads: n/a
    Author:Francois PIETTE   [Homepage]   [DSP files]

    [ idrunner.zip ] [ 2,981,565 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    Extension to Indy Library (version 8 and 9) for Borland Delphi 5, 6 & 7. idISAPIRunner component allows to run ISAPI modules using Indy TidHTTPServer. idCGIRunner component allows to execute CGI scripts using Indy TidHTTPServer. Main features: --PHP support for CGI and ISAPI --WebSnap support --IntraWeb support --CGI file upload support --Unload ISAPI module on demand --WebServices support
    Added: 11-12-2002/18-08-2003   |  Version: 3.3   |  Downloads: 1531/1530/7
    Author:Serhiy Perevoznyk   Serhiy Perevoznyk   [Homepage]   [DSP files]

    [ jolt2_v1.3.zip ] [ 44,429 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    This program is the port of jolt2 attack to Windows XP.
    Added: 24-11-2003   |  Version: 1.3   |  Downloads: 739/739/6
    Author:meto   [Homepage]   [DSP files]

    [ kod_v1.3.zip ] [ 43,243 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    This program is the port of Kiss of Death attack to Windows XP.
    Added: 24-11-2003   |  Version: 1.3   |  Downloads: 835/835/9
    Author:meto   [Homepage]   [DSP files]

    [ magiphlp18.zip ] [ 339,493 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | D2 ]
    Magenta Systems Internet Protocol Helper Component is a set of functions implementing the the Internet Protocol Helper (IP Helper) APIs. They enable the retrieval and modification of network configuration settings for the local computer. The component loads all functions dynamically so applications will still run on earlier Windows versions that did not support certain IP Helper functions. The component returns the various parameters returned by the APIs as Delphi records, for ease of integration into applications. A comprehensive TCP/IP/ARP Monitor application is included using all the APIs to display TCP and UPD Connections (and the names of applications using them), IP address and routing tables, network adaptor information (such as MAC and IP addresses), ARP table, network statistics and dynamic DNS server addresses.
    Added: 21-11-2005   |  Version: 1.8   |  Downloads: 103/103/17
    Author:Angus Robertson   Magenta Systems Ltd   [Homepage]   [DSP files]

    [ magmonsock11.zip ] [ 1,138,071 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | D2 ]
    Magenta Systems Internet Packet Monitoring Components are a set of Delphi components designed to capture and monitor internet packets using either raw sockets or the WinPcap device driver. Hardware permitting, ethernet packets may be captured and interpreted, and statistics maintained about the traffic. Uses of packet monitoring include totalling internet traffic by IP address and service, monitoring external or internal IP addresses and services accessed, network diagnostics, and many other applications. The component includes two demonstration applications, one that displays raw packets, the other that totals internet traffic. The components include various filters to reduce the number of packets that need to be processed, by allowing specific IP addresses to be ignored, LAN mask to ignore local traffic, and ignore non-IP traffic such as ARP.
    Added: 21-11-2005   |  Version: 1.1   |  Downloads: 91/91/14
    Author:Angus Robertson   Magenta Systems Ltd   [Homepage]   [DSP files]

    [ MyNetWorks.zip ] [ 42,228 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 | D6 | D7 ]
    MyNetWorks component can:
    • Get Domains list
    • Get domain group list ( with additional info )
    • Get domain users list ( with additional info )
    • Get domain computers list. All registerd or all curently working. ( with additional info )
    • Get PDC, BDC, SQL, WKS, SRV lists separately ( with additional info )
    • Get transport for a given computer ( with additional info )
    • Get current computeer name (on local computer)
    • Get current user name (on local computer)
    All functions are customizable by many parameters
    Added: 26-05-2003   |  Version: 1.0   |  Downloads: 2938/2938/23
    Author:Alexander Ivanov   [Homepage]   [DSP files]

    [ php4delphi.zip ] [ 691,728 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    PHP4Delphi is a Visual Development Framework for creating custom PHP Extensions using Delphi. PHP4Delphi allows to write PHP extensions using Delphi and includes ZEND API, PHP API and a toolkit for writing them with Delphi. PHP4Delphi also allows executing the PHP scripts within the Delphi program directly from file or memory. You can read and write global PHP variables and set the result value. PHP4Delphi allows you to embed the PHP interpreter into your Delphi application so you can extend and customize the application without having to recompile it. With psvPHP component you can use PHP as a scripting language for your Delphi application. Features: * PHP API and ZEND API converted from C to Delphi * psvPHP component written completely in Delphi without additional C wrapper DLL * phpLibrary component which allows to add new build-in PHP functions to psvPHP component * New visual PHP extension development framework to create PHP extensions using Delphi.
    Added: 25-11-2002/2-11-2004   |  Version: 6.0   |  Downloads: 3976/3903/13
    Author:Serhiy Perevoznyk   Serhiy Perevoznyk   [Homepage]   [DSP files]

    [ rasobj50.zip ] [ 1,683,196 bytes ] [ Freeware ] [ No Source ]
    [ D4 | D5 | D6 | D7 | D2 ]
    TMagRasis a set of installable Delphi non-visual components, supplied with several demo and example programs and a help file, for accessing Dial Up Networking or Remote Access Services functions. It allows Delphi developers to add full RAS functionality to their applications, including dialling and monitoring multiple connections, creating and editing phonebooks (without using Windows dialogs), and getting performance information for connections. TMagRas supports Windows 98, ME, NT4, 2000, XP and 2003, allowing an application to support all the various RAS extensions in NT/W2K/XP, including sub entries for multi-channel ISDN connections. Performance statistics are returned separately for each connection in NT4 and each channel in W2K/XP. Incoming calls to NT4 RAS Server may be monitored. Includes full help and eight example and demo programs. Note: Source code may be purchased. Compiled demo and example programs are available from the http://www.magsys.co.uk/delphi/
    Added: 13-02-2000/21-11-2005   |  Version: 5.0   |  Downloads: 5045/4674/14
    Author:Angus Robertson   Magenta Systems Ltd   [Homepage]   [DSP files]

    [ sin_v1.3.zip ] [ 45,152 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    This program is a spoofed irc nuker. Tested on Windows XP only.
    Added: 24-11-2003   |  Version: 1.3   |  Downloads: 650/650/6
    Author:meto   [Homepage]   [DSP files]

    [ smurf_v1.6.zip ] [ 51,316 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    This program is the port of papasmurf attack to Windows XP.
    Added: 24-11-2003   |  Version: 1.6   |  Downloads: 688/688/8
    Author:meto   [Homepage]   [DSP files]

    [ suf_v1.0.zip ] [ 47,783 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    This program can send spoofed udp packets with a user specified data, source and destination port. Tested on Windows XP only.
    Added: 24-11-2003   |  Version: 1.0   |  Downloads: 715/715/6
    Author:meto   [Homepage]   [DSP files]

    [ syn_v1.6.zip ] [ 46,915 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    Syn flooder. This fills backlog of the destination service's socket and causes the service not to accept any more clients. Tested on Windows XP only.
    Added: 24-11-2003   |  Version: 1.6   |  Downloads: 714/714/3
    Author:meto   [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: 1220/1220/15
    Author:Craig Chapman   [DSP files]

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