Helmuth J. H. Adolph

Author Homepage: http://www.prodelphi.de

Send e-mail to this Author

We have two upcoming training days for you. You can choose to attend just one training day or both days.

  • Nov. 14: TMS Business Masterclass: In-depth training day on TMS Business tools, especially on TMS XData.
  • Nov. 15: TMS Dev Intensive: TMS experts and Embarcadero MVPs will update you on the latest advancements in TMS products.

Note: All sessions will be presented in English.

Location: Lindner Hotel Airport, Düsseldorf GERMANY

Early bird tickets available till end September 2019!
Author Products

Total 4 products

DebugDelphi - Debug terminal for Delphi V13.0

Developer Tools > Debug Tools > Debug and Trace Tools

By Helmuth J. H. Adolph.

Freeware 02 Aug 2019

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 303kB

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

ProDelphi V37.5

Developer Tools > Debug Tools > Profilers

By Helmuth J. H. Adolph.

Freeware Update 07 Sep 2019

Description

Source code profiler for Delphi Win32 applications (runtime measurement).

The principle of source instrumenting, the sophisticated measurement correction algorithm and the granularity of 1 CPU-cycle guarantee a high measurement accuracy. Even very small or multiple nested functions are measured precisely. After profiling with ProDelphi you know where the bottle neck is, not where it might be.

This version supports source code containing identifiers, unit names and file paths with ANSI code characters only (Unicode characters in strings and comments is supported). A professional version which supports Unicode characters in filenames, unit names and identifiers is also available.

Source instrumenting ensures that idle times caused by certain Delphi- or Windows- API-functions (e.g. Sleep, MessageBox, WaitForSingleObject etc.) are automatically excluded from measurement.

The extremely low measurement overhead guarantees even to measure time critical applications.

The user friendly human interface makes the profiling process fast and easy, the sorting viewer enables the user to find the bottlenecks at first glance. With one mouse click the file with the measured method is opened in Delphi. The cursor is positioned at the beginning of the measured method.

An optional call graph shows who called a procedure and who is called by it. Also how often this happened and what time was consumed when processing this path is displayed. This call graph makes a quick 'following the execution path' possible without searching in the sources.

With printing measurement results the success of an optimization can be documented.

This freeware version displays a maximum of 20 measurement results. The professional version displays the maximum of 64000 measurement results.

Excerpt of additional features:

  • Cyclic storage of measurement results for long period measurement
  • Documentation in form of a User Guide,
  • History function,
  • Optional exclusion of procedures consuming less than 10 micro seconds,
  • Measuring runtimes in DLL's,
  • Measuring specified parts of procedures,
  • Online activation and deactivation of measurement,
  • Programming API,
  • Optional German user interface and user guide.
  • Export of measurement result to data base file (CSV).
  • Starting from command line or batch file possible.
  • Support of generic classes.

Informations

  • Status: Partially restricted
  • Source: None
  • Size: 3 220kB

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

ProDelphi 64 Bit v.37.5

Developer Tools > Debug Tools > Profilers

By Helmuth J. H. Adolph.

Freeware New 07 Sep 2019

Description

ProDelphi64 is a tool to measure the runtime of 64 bit programs developped with Delphi XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10, 10.1, 10.2 and 10.3. First successful industrial usage of ProDelphi (32 bit version) was in February 1998. Since then it has been permanently improved, also a lot of customer suggestions were integrated.

The principle of source instrumenting, the sophisticated measurement correction algorithm and the granularity of 1 CPU-cycle guarantee an outstanding measurement accuracy. Even very small or multiple nested functions are measured precisely. After profiling with ProDelphi you know where the bottle neck is, not where it might be (see profiler types ). To compare the measurement accuracy of ProDelphi with any other profiler, a profiler tester is supplied in the download area.

Source instrumenting also ensures that idle times caused by certain Delphi- or Windows- API-functions (e.g. Sleep, MessageBox, WaitForSingleObject etc.) are automatically excluded from measurement.

The extremely low measurement overhead guarantees even to measure time critical applications.

The user friendly human interface makes the profiling process fast and easy, the sorting viewer enables the user to find the bottlenecks at first glance. With one mouse click the file with the measured method is opened in Delphi. The cursor is positioned at the beginning of the measured method.

An optional call graph shows who called a procedure and who is called by it. Also how often this happened and what time was consumed when processing this path is displayed. This call graph makes a quick 'following the execution path' possible without searching in the sources. An extra window shows the critical path.

With printing measurement results the success of an optimization can be documented.

Informations

  • Status: Partially restricted
  • Source: None
  • Size: 5 389kB

Platforms: DX, DX.1, DX.2, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8

Profiler Tester v.3.0

Components > Tools > Debug

By Helmuth J. H. Adolph.

Freeware + source 02 Nov 2010

Description

Profiler Tester is a collection of procedures to demonstrate the accuracy of Delphi profilers. With the Profiler Tester you can check if your profiler can handle critical problems: Nested functions, small procedures, idle times etc.

Informations

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

Platforms: D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE


More interesting links and pages



KG To LBS


Casino Online Romania


Time Calculator


https://aspirecasinos.com


Wheel of Fortune Answers


Discover UK licensed casino sites at Casinopilot


Check out Valforex reviews


Efortuna Casino


Scrummaster and Agile trainings


Word Unscrambler


China Wholesale Suppliers Directory


Free Angram Solver


Syllable Word Counter


Printable Sudoku Puzzles


Download Instagram Stories


Word Search Puzzles


Try out new casino sites at SmartphoneCasinos.co.uk


https://www.applepaybingo.com


https://www.jumpmanslotsites.com


https://www.nektancasinosites.com


Percentage Calculator


Stopwatch


Indian casinos are here to stay and Royal Panda is your top choice


Play blackjack at the best live dealer casino online in the UK