DebugDelphi32 and
DebugDelphi64 are tools to display programmed error
messages in a window.
One intention when
developping DebugDelphi was to make the programming of
error messages as simple as possible. This target was
fully achieved:
- Just include the
interface to DebugDelphi(32/64) 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 you can
classify your error messages. Every error class can be
separately switched on and off. This guarantees that you
don't need to enclose the WriteLn - statement with
{$IFDEF/$ENDIF} directives. The unwanted error messages
are simply switched off. Every error class uses a
separate output channel in DebugDelphi.
A few of the other
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
Limitations of
use:
Administrator rights are necessary for the use
of DebugDelphi when:
DebugDelphi is not installed on a writeable
drive because:
- DebugDelphi writes options into its Ini-file
located in its installation directory.
If Delphi is not installed on a writable drive
administrator rights are necessary because:
- the interface unit located in the Delphi
Lib-directory needs to be compiled when it is not
installed into the directory of the debugged program.
DebugDelphi does not
support Unicode. This means that:
- WriteLn can only output
Ansi-Code characters and
- DebugDelphi can not be
installed in a directory whose file path contains
non-Ansi characters.
|