Some tips for Delphi debugger - part 3

by Radek Červinka 11. July 2011 23:44

Next part of Delphi debugger tips. Today about modules, data breakpoints, thread breakpoint and so on.More...

Tags: ,


FastMM4 and detection of memory corruption

by Radek Červinka 15. February 2011 22:17

FastMM can be used for detect of memory corruption. As first step please enable FullDebugMode in fastmm .inc file (there is line for this). More...

Tags: ,


Remote debugging in Delphi

by Radek Červinka 1. February 2011 23:24

Sometimes is good to debug directly on the client computer, because the development computer does not have the problem. Of course, in such cases is not appropriate (and often not even possible) to install Delphi on the client computer and for this cases Delphi offer the possibility of remote debugging. How to do?More...

Tags: , , ,


Some tips for Delphi debugger - part 2

by Radek Červinka 29. January 2011 00:28

In last part of debugger's tips I showed some nice Delphi debugger tricks, so let's continue.More...

Tags: , , , , ,


Example of RTTI - list of types in program

by Radek Červinka 20. October 2010 23:43

I played with new RTTI (Run Time Type Information) and I was so impressed with the ease of use. The result is a simple program that displays a tree of known types, including methods, fields and property. It also demonstrates the effective use of anonymous methods, generic types, and all in 100 lines, including the declaration.


Tags: , ,


Some tips for debugger

by Radek Červinka 20. September 2010 22:26

With debugging we usually spends much of the time for program development. I will not underestimate you and show the basic things like entering a breakpoint, but try something other. More...

Tags: ,


Delphi code snippets 1

by Radek Červinka 8. September 2010 22:53

I like to watch how others do code and let yourself be inspired. And here and there I encounter a piece of code that I am interested.

Very good source is VCL and I so many times find there a very interesting code. Like these, which is often used elsewhere.More...

Tags: ,