Create feature-rich windows applications with many new components and universal dialogs.

  • improved DBGrid
  • new DBRecordView, DBTreeView
  • toolbars and db dialogs to Find, Filter, Sort, Export, Print...
  • StringGrid with columns definition
  • GroupBox with automatic alignment and resizing of owned controls

And many more for $35 only - details here

Advanced USB Port Monitor v.2.0.1

By AGG Software.

Shareware 01 Mar 2006

Description

Advanced USB Port Monitor is a USB Bus, USB Device and Protocol Analyzer. Advanced USB Port Monitor packs the robust functionality to capture, view and process USB traffic. It offers sophisticated viewing and intelligent searching to accurately and efficiently debug and test High (480Mbps), Full (12Mbps) and Low (1.5Mbps) speed USB devices and software. The Advanced USB Port Monitor design enables users to use it with any USB device, extending beyond the lab environment to the personal workstations of USB developers and advanced USB device users. Most users - USB hardware and software developers, advanced users - will appreciate the value and benefit of having a personal USB monitor and analyzer tool to fit their individual needs. Advanced USB Port Monitor can be used as a "sniffer" and does not affect the traffic between the host and the device or the software and the host. The Advanced USB Port Monitor software allows you to display the packets sent, decode the descriptors, detect errors in peripherals or drivers, and measure device and driver performance. When capturing the packets, the real-time statistical display permits you to check the bus status, even before you look at the packets that have been read. These are displayed in a chronological list together with the peripheral's address and the endpoint number. To make it easier to identify the packets you are interested in, the software provides filtering and packet color coding functions. It also gives the user the choice of several levels of detail. The information taken from the traffic contains references to the USB specification. Download FREE trial version now.

Informations

  • Status: Evaluation (time-limit)
  • Source: None
  • price: $59.95
  • Size: 2 848kB

Platforms: CB1

Bug Finder v.0.6.5

By Antonio Petricca.

Freeware + source 20 Jan 2008

Description

Bug Finder is a windows run-time debugger specialized to intercept and decode exceptions, in particular Delphi exceptions in faulting processes for which is difficult or impossible to trap errors in code.

As said above, sometimes is not possible to trap exceptions in code due to the fact that some of them cause the dead of the process. In this situation is absolutely necessary to debug the process to get the faulting condition, but in a production, or pre-production, environment is not possible.

The Bug Finder will solve the problem.

For Delphi applications compiled with a detailed debug map files it will get also informations about the location of the exceptions in the source code.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 2 463kB

Platforms: C2k6, C2k7, CB5, CB6, D2005, D2006, D2007, D5, D6, D7

CrashRpt.CPP v.2.0.15

By Oleg Fedko.

Freeware 06 Oct 2014

Description

A crash/exception reporting library for C++ native Windows apps. It automatically creates and sends crash/error/exception reports with stack trace, minidump and extended application/system information to Doctor Dump free crash reporting and memory dump analyzing service. That collects, organizes and stores crash reports from your customers, gives you all necessary data to fix the bug and provides your users with workaround to the problem.

Informations

  • Status: Fully functional
  • Source: None
  • Size: 2 004kB

Platforms: CB6

Debug Monitor v.1.0

By Swift Software.

Freeware + source 17 Aug 1999

Description

A easy to use "Debug Monitor Application" with a separate Delphi unit to send commands and messages to the debug window.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 128kB

Platforms: D2, D3, D4

DebugDelphi - Debug terminal for Delphi v.9.3

By Helmuth J. H. Adolph.

Freeware 04 Dec 2014

Description

DebugDelphi is a tool to display programmed error messages in a window.

Just include the interface to DebugDelphi in the Uses-statement of the unit and put a WriteLn - statement where ever you need it. This assures that you can use all the formatting features of the WriteLn procedure. Additionally error messages can be classified. Every error class is allocated to the main error channel or one of the ten minor channels.

A few of the features:

  • 32000 messages can simultaneously in the message window
  • Print selected messages
  • Copy selected messages into clipboard
  • Save all messages into a file
  • Optionally add error class, date and time to each message.

Informations

  • Status: Fully functional
  • Source: N/A
  • Exe demo: included
  • Size: 1 001kB

Platforms: D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DX, DX.1, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8

Debugger Pro v.1.0.0

By John Wood.

Shareware 17 Jun 1999

Description

Debugger Pro is an advanced debugging utility capable of debugging compiled executables. It's simple COM interface allows users to debug applications with very little effort. Debugger Pro supports all languages that are capable of using COM. Although some tools are currently only Delphi specific.

Informations

  • Status: Evaluation (time-limit)
  • Source: N/A
  • price: $9
  • Size: 654kB

Platforms: D2, D3, D4

DUnit v.9.3.0

By DUnit Group.

Freeware + source 14 Oct 2007

Description

DUnit automates unit testing of Delphi code. The target audience for DUnit is developers who are both writing the code to be tested and the unit tests for that code, an approach advocated by Extreme Programming.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 934kB

Platforms: D2005, D2006, D2007, D5, D6, D7

eMEDES DebugWin for Delphi v.1.02

By eMEDES Software.

Shareware 20 Oct 1997

Description

DebugWin is a debugging Extension for Delphi 2/3. It is fully integrated in Win95/NT and Delphi, has clean installation and uninstallation options and a comfortable user interface. DebugWin runs as separate application which usually still works when Delphi has crashed. When the whole system crashes you still have the log file with your Debug
messages pointing to the position where the error occurred. DebugWin has an object oriented Delphi interface which offers Debug output functions, extended message box
functions, timer functions for performance test, Level support for different stages of your projects' life cycle (e.g. No Debug output in Release versions, no "Alpha" output in "Beta" versions ...) and much more.

Informations

  • Status: Fully functional
  • Source: None
  • Size: 390kB

Platforms: D2, D3

EurekaLog v.7.2.0.0

By EurekaLog Team.

Shareware 02 Apr 2015

Description

EurekaLog is the new Delphi and C++Builder add-in tool that gives your application (GUI, Console, Web, etc.) the power to catch all exceptions, memory leaks and detect infinite-loops and deadlocks. It generates a detailed log of the call stack at the point that raised the exception, showing unit, class, method and line no., (see this example), and displays it on screen and optionally sends it back to you via email or Web message (using the HTTP-S/FTP protocols or sending directly to your preferred "Web Bug Tracking" tool), thus helping speed up the process of bug-location and resolution.

EurekaLog is easy to use because it's fully integrated into the IDE - just enable EurekaLog for your application and rebuild your application to add EurekaLog's features. EurekaLog does not affect application performance (it runs only when an exception occurs) and increases compiled file size by just 0.5% - 4% (it uses this space to store some additional, compressed and encrypted debugging information). You do not need to distribute any additional files with your EurekaLog-enabled application.

Informations

  • Status: Evaluation (time-limit)
  • Source: On purchase/registration
  • price: $149
  • Source price: $249
  • Size: 116 745kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB5, CB6, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7

Event Log Viewer v.11.01.01

By Event Log Viewer.

SWS 25 Aug 2011

Description

Event logs are generated in systems running on Windows OS version NT, 2000 and XP. The logs generated are about application events, security events and system events. Detailed information about these event logs can be obtained by the event log viewer, an application provided by Windows. Windows event log viewer contains detailed information such as event type, their source, the date and time of their occurrence along with the cause. With the help of Windows events log monitor tool, users can keep a tab on all the Windows based and W3C based events to know about errors and problematic situations. However, the error messages and causes which are displayed with event logs are often inconsistent or not very informative. Without gaining full understanding of Windows event logs, troubleshooting gets tricky.

Therefore, an event log software such as Lepide Event Log Manager can be used to optimize the process of analyzing event logs. With the help of a log management tool, it is possible to refine the event log results and filter out events that are not required. Furthermore, it is possible to generate dedicated event reports concerning a warning message, an error message or even a success audit report. Windows log management also helps in tracking W3C events over an entire network where several computers are configured. All these features help in accurate event log reporting which can be further used for resolving security problems. Another benefit of Windows event log monitoring system is that it helps in auditing the security compliance reports of organizations thus ensuring that security standards are strictly followed.

Informations

  • Status: Fully functional
  • Source: Included
  • price: $160
  • Exe demo: included
  • Size: 43 824kB

Platforms: D2007, D2009

Greatis WinDowse v.5.3

By Greatis Software.

Freeware 24 Sep 2014

Description

Windows Analyser. An extremely convenient tool for obtaining necessary technical information about any window. Place a mouse cursor on a window, and WinDowse will show all parameters of the window and window class including:
  • "Window" tab
    • text or caption
    • process ID
    • exe filename
    • application instance
    • window handle
    • parent window handle
    • window function address
    • window menu handle
    • coordinates in parent
    • coordinates in screen
    • window size
    • window client area size
    • window style and extended style
  • "Class" tab
    • class name
    • class function address
    • icon and small icons handles
    • cursor handle
    • background brush handle
    • module handle
    • class style
  • "Parents" tab
    • list of parent hierarhy
  • "Children" tab
    • list of children
  • "Graphics" tab
    • absolute (screen) cursor position
    • relative cursor position on window coordinates
    • relative cursor position on window client area coordinates
    • color of the pixel under mouse cursor
    • screen capture tools: display, zoom, copy, save.
All parameters can be shown in hexadecimal, decimal or binary formats. Upon activation, Windowse displays a continous readout as the user moves the mouse about the screen - switching back and forth between separate or nested windows. At any time the continuous readout can be frozen by a click of the mouse, and the data for that window studied in detail. Windowse also allows results to be copied directly to the clipboard. Each field of the analysis is supplied with context-sensitive help explaining "what is", and containing references to WinAPI functions.

Informations

  • Status: Fully functional
  • Source: On purchase/registration
  • Source price: $120
  • Size: 601kB

Platforms: D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7

Hawkeye

By Agni Software.

Commercial 17 Oct 2001

Description

Agni's Hawk Eye is the first and only complete component debugger for Delphi components. Developing components in Delphi has traditionally been non-visual: In a Rapid Application Development (RAD) tool like Delphi, non-visual development could become frustrating. And since these components are installed right into the Delphi IDE itself, you could not effectively test and debug components in Design time and Run time mode. Now, with Hawk Eye, you can do just this: Test your components just like you test your applications in Delphi.

Hawk Eye provides an environment similar to Delphi itself, but is specially designed to help you test components. Like Delphi, Hawk Eye has an Object Inspector and a Form Designer to help you place your components and test their properties. For component debugging, Hawk Eye provides an event log, which logs the events that your component fires. You can also put breakpoints in your component's code in Design time testing. Hawk Eye supports property editors and component editors so you can effectively debug the component and its editors in Design time and Run Time as well. In short, Hawk Eye is the best and easiest solution to testing and debugging components.

Informations

  • Status: Partially restricted
  • Source: N/A
  • price: $199
  • Size: 1 036kB

Platforms: D3, D4, D5

lkDebugRedirector v.1.04

By Leonid Koninin.

Freeware + source 25 Aug 2008

Description

Here is a simple unit for D5-D7, including what you redirect usual WriteLn output (unused in modern GUI applications) to the system debug stream (aka OutputDebugStream). Unit supports multithreading and can also log output info to file. It usefull for myself and i care can help you also. Usage is very simple - add it to uses clause in your project, and this is all. WriteLn will be redirected, so you can write you debug message with the full power of delphi console output.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 2kB

Platforms: D5, D6, D7

logFaces v.2.3

By Dmitry Perlroizen.

Shareware 22 Mar 2009

Description

LogFaces is created to be an out-of-the-box log server which can be easily hooked with existing applications using log4j as their logging framework. "Off the shelf" is the major feature - you simply install it next to your system and redirect your appenders to logFaces server; it works with TCP or UDP sockets - both well supported by log4xxx. It's up to you which processes, hosts or even classes should be working with logFaces- thanks to log4xxx configuration magic, all this is very simple and not intrusive.

Imagine that you are dealing with multi-host system which needs to be tested in QA. It could be a lot of data. LogFaces can partition this data for you and set you focused on particular aspect. For example, if you want to see only presentation tier related activities in correlation with what is going on in data layer. LogFaces viewer provides such capability; it's called log perspective. Perspectives allow you to focus on particular application on particular host or even packages and classes. And all this can be done without touching you production code.

LogFaces works with databases, we support Oracle, MySQL, PostgreSQL and Apache Derby. Data is collected, filtered and ready for different queries. Not only persisted, same data received from applications is also dispatched to clients. Routing is done in real-time and can be very fine tuned by each client separately. For instance, QA people can observe their system under test while integrators or developers can see what happened in theirs. All are separate, not colliding. Clients can be very remote; you can be in the office while looking how your system is doing on site.

LogFaces isn't necessarily for large systems. It can work with smaller applications too. If you don't need persistence and only need routing capabilities - no problem, database can be disabled. Some of our users having logFaces only for viewing log in real time.

Informations

  • Status: Fully functional
  • Source: None
  • price: $350
  • Size: 34 812kB

Platforms: CB1

LPL Debugger v.2.0

By L.A.K.I.N Production Ltd..

Freeware + source 31 Jul 2000

Description

A small debugging utility which will enable you write your program message on a seperate window. This window is the LPLDebugger by using this you don't have use ShowMessage, breakpoints and stepping.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 382kB

Platforms: D5

MapFileStats v.1.5

By Eric Grange.

Freeware 14 Dec 2013

Description

MapFileStats provides simple binary size statistics from .MAP files.

.map files can be produced by Delphi during the linking phase, they provide symbolic information on the executable they were generated for. MAPFileStats uses them to provide some simple statistics on the compiled executable binary.

Three values are provided for each unit included in your executable:

  • Compiled Size: the size in bytes taken by the unitís code in the executable.
  • DFM size: the size of the DFM file associated to the unit, corresponds to the size of the first matching DFM file in the search path.
  • Ratio DCU Size: the ratio between the size of the DCU of a unit, and its compiled size. Intended to locate units you depend on, but from which you use only a fraction of the code.
  • Detects project location in parent folders of MAP file.
  • Ability to copy lines to clipboard.
MapFileStats can be integrated into the Delphi IDE tools menu, use $EXENAME in the parameters field to have it open on the current executable projectís MAP file.

Donít forget to enable MAP file generation in your projectís linker options, the smallest and fastest MAP file generation option (Segments) provides all the info MAPFileStats currently uses.

Informations

  • Status: Fully functional
  • Source: None
  • Size: 863kB

Platforms: D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE5

MxDebugger for Borland Delphi v.1.02a

By MaxComponents.

Freeware 02 Oct 2008

Description

This is debugger tool for Borland Delphi.

Key features:

  • External debugger window
  • Variables and expression checking
  • Displays names of functions as they are entered or exited
  • Any numeric, string, object, component etc. can be displayed
  • Comments can be inserted into the debug window
  • Supports three different debug levels
  • Supports message type groups
  • More applications can be displayed in the same debug window
  • Output can be saved to file in different formats
  • Works at both Design time and Runtime without Breakpoints
  • DLL debugging and checking support
  • Component debugging
  • Settings are automatically saved and loaded
  • And many many more possibilities...

Informations

  • Status: Fully functional
  • Source: None
  • Size: 793kB

Platforms: D2005, D2006, D2007, D2009, D5, D6, D7

Overseer v.1.4.0

By Delphree - Delphi Open Source Development Initiative.

Freeware + source 08 Jun 2000

Description

Overseer is message-based debugging tool with rich set of message types and features.

Major features are:

  • Different message types, like basic message, warning, error, checkpoint, note, enter/leave procedure.
  • Data attachments to messages with common data support (integer, string, boolean, point, rectangle, pointer assigment, color, component published properties (via stream), stringlist)
  • Blackboard for last-value/state string messages
  • Basic code profiling capabilities
  • Multiple sections of code. You can independently enable/disable each active section
  • Automatic Overseer startup on debug session start
  • Search messages containing specified string
  • Load/Save log.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 574kB

Platforms: D3, D4, D5

Remote Debugger v.2

By Mister Group.

Freeware 18 Apr 2005

Description

Remote Debugger monitors log messages sended throught WINAPI OutputDebugString or WM_COPYDATA message. Log messages are sorted by process, thread or user defined tree structure.

Informations

  • Status: Fully functional
  • Source: N/A
  • Size: 357kB

Platforms: CB1, CB3, CB4, CB5, CB6, D1, D2, D2005, D3, D4, D5, D6, D7

TracePlus Win32 v.5.30.000

By SST Incorporated.

Commercial 06 Feb 2007

Description

TracePlus/Win32 shows you the interaction between your Win32 application and multiple Win32 APIs.

Supported APIs that are displayed in realtime include ODBC, OLE, COM, TAPI, WININET, registry, DB-Library, and more. Integrated SQL capture window displays SQL statements generated by the supported database APIs. Status window displays DLL version information, OutputDebugString() calls, and more.

Informations

  • Status: Demo only
  • Source: None
  • price: $199.95
  • Exe demo: included
  • Size: 3 751kB

Platforms: C2k6, CB4, CB5, CB6, D2005, D2006, D6, D7

TracePlus Winsock v.8.40.000

By SST Incorporated.

Commercial 06 Feb 2007

Description

TracePlus/Winsock shows you the interaction between your Win32 application and Winsock 1.1/2.0, WININET, RAS, and Microsoft Winsock extensions with no modifications to your existing program.

Supports .NET applications as well as COM and ActiveX objects. TracePlus displays the Winsock functions called by your Internet application to access the internet and displays detailed information including error messages if your application is having trouble communicating with the Internet.

Informations

  • Status: Demo only
  • Source: None
  • price: $159.95
  • Exe demo: included
  • Size: 3 161kB

Platforms: C2k6, CB4, CB5, CB6, D2005, D2006, D6, D7

USB Monitor 3ML Lite v.5.03.00.1051

By Vasiliy Vasilyev.

Shareware 10 May 2007

Description

Software USB port sniffer, USB protocol analyzer and data logger. This Universal Serial Bus monitoring utility can spy, capture, view, log, analyze, test usb device activity performing connection traffic analysis. Software USB monitoring tool. You can use this USB aquisition system as connection testing and diagnostic tool, modem data transfer viewer, packet analyser, interface tester and so on. USB Monitor can be successfully used for monitoring data flow between USB devices and Windows application, debugging port connections, developing, reverse-engineering and implementing protocol, device driver development, hardware development, research the functionality of any third-party software and hardware, testing software and hardware. USB Monitor can be successfully used by programmers, beta-testers, software developers, hardware engineers, IT support specialists, industrial control personnel, SCADA software engineers, science technicians, systems integrators, consultants, lab experts, University students.

Informations

  • Status: Fully functional
  • Source: None
  • price: $69.99
  • Size: 2 429kB

Platforms: CB3, CB4, CB5, CB6, D4, D6

USB Monitor Device Monitoring Studio v.5.01.00.805

By Vasiliy Vasilyev.

Shareware 14 Apr 2007

Description

Software USB port sniffer, monitor tool with protocol analyzer and data logger. This Universal Serial Bus monitoring utility can spy, capture, view, log, analyze, test usb device activity performing connection traffic analysis with data acquisition and control. You can use this USB aquisition system as connection testing and diagnostic tool, modem data transfer viewer, packet analyser, interface tester and so on. USB Monitor can be successfully used for monitoring data flow between USB devices and Windows application, debugging port connections, developing, reverse-engineering and implementing protocol, device driver development, hardware development, research the functionality of any third-party software and hardware, testing software and hardware. USB Monitor can be successfully used by programmers, beta-testers, software developers, hardware engineers, IT support specialists, industrial control personnel, SCADA software engineers, science technicians, systems integrators, consultants, lab experts, University students.

Informations

  • Status: Fully functional
  • Source: None
  • price: $99.99
  • Size: 2 399kB

Platforms: CB4, CB5, CB6, D6

USB Monitor Pro v.2.0

By Andrew Scott.

Shareware 25 Jul 2006

Description

USB Monitor Pro is an effective and, at the same time, simple in use analyzer of USB traffic for Windows. It allows to monitor incoming and outgoing data of a USB device plugged into the computer.

Main program features are:

  • Monitoring of data between USB device driver and the Host Controller Driver
  • Comparison of packets before and after processing by the Host Controller Driver
  • Detailed information for each captured event.
USB Monitor Pro is a complete software solution, so you don't need any additional expensive hardware solutions. It's an indispensable tool for a developer of firmware and drivers for USB devices, expanding developer's arsenal.

The real professionals in USB communications have been developing and supporting USB Monitor Pro. The main goal we strive for is to help you to save money, time and probably nerves. We want you not to waste your time on monotonous "digging" of protocols and data but concentrate your talent on your project working with the pleasure.

Informations

  • Status: Fully functional
  • Source: None
  • price: $149.95
  • Size: 824kB

Platforms: C2k6, CB1, CB3, CB4, CB5, CB6, D2, D2005, D2006, D3, D4, D5, D6, D7

WinSpy and SpyDrive2 v.2.2.1.186

By Eon Clash.

Freeware 11 Dec 2001

Description

WinSpy is an adaptation from the origional WinSpy created by Terry Smith.

WinSpy is a utility that allows you to send debug informatin to a debug window that is not tied to your application or your development enviroment. Included in the download is the SpyDrive.pas file witch is a Delphi file that allows you to use the standard out commands (write, writeln, ect...) to send messages to the WinSpy window.

Following are some of the features of WinSpy2:

  • Now can Pause the application to evaluate variables
  • Seperate section of spy window for watches like in Delphi
  • System Resource Monitor
  • New options
  • Help file updated
  • Self contained and adds very little code to your applications
  • No code changes for shipment (if WinSpy isn't installed then calls to it are ignored)
  • Multithreaded user interface design so that you can pause the interface w/o effecting your application
  • WinSpy will tell you what application it is running against
  • Fully customizeable user interface
  • When the spy window is minimized very little overhead
  • Spy window can be set up to display when an application starts or when a message is recieved
  • Spy window resides in task bar and flashes when messages are present.

Informations

  • Status: Fully functional
  • Source: On request
  • Size: 465kB

Platforms: D2, D3, D4, D5, D6

WinTasks Professional v.5.0

By Uniblue Systems Ltd.

Shareware 01 Feb 2006

Description

The perfect complement to firewalls and anti-virus software, WinTasks gives you complete control over all processes running on your personal computer. Based on years of research, this award-winning product gathers detailed information on all running processes. WinTasks then gives you simple explanations for thousands of programs - allowing you to remove useless resource hogs and security threats - in just a few clicks.

Informations

  • Status: Evaluation (time-limit)
  • Source: None
  • price: $49.95
  • Size: 4 089kB

Platforms: C2k6, CB1, CB3, CB4, CB5, CB6, D1, D2, D2005, D2006, D3, D4, D5, D6, D7

ZJDBGPack v.2.0

By Eric Grange.

Freeware 09 Sep 2009

Description

ZJDBGPack is a command-line utility that inserts debugging information in ZJDBG format into Delphi executables. It is intended to be used as part of a build process, or be used from the Tools menu in the Delphi IDE.

Informations

  • Status: Fully functional
  • Source: None
  • Size: 202kB

Platforms: D2005, D2006, D2007, D2009, D7

News from our Sponsors

Components for video and audio processing

RVMedia is a set of Delphi VCL and Lazarus LCL components having the following functions:

Receiving video from local web cameras and IP cameras;Configuring IP cameras and controlling their rotation;
Reading sound from a microphone;Sending and receiving video and audio data via the Internet;
Organizing video chats and video conferences (either as directly connected applications or using a client-server model).

more …


Cloud Desktop

Get a Free Trial Now !

more …