一个简单的delphi 2010调试可视化工具

时间:2009-09-15 08:53:40

标签: delphi debugging delphi-2010

我收集了一些delphi 2010试用版的经验。 我正在寻找一个简单的调试可视化器,因为样本 调试可视化器不是跟踪的一部分。我做了很多 新的rtti类型TValue和TValue.ToString无法从中调用 调试器(导致异常),所以我的想法是写一个 为它调试可视化工具。格式看起来像

(<data-type)<ToString-value>

实施例

(integer)5
(string)'Hello World'
(Array<String>)['a', 'list', 'of', 'items']

使用一个简单的demo-value-replacer演示(我认为这就是名字:-))我可以开始了。

3 个答案:

答案 0 :(得分:3)

我在Torry上注意到Mitov Software有一个(免费)示例调试可视化器和源代码。它可能会帮助你,即使它没有完全符合你的需要。我自己没有下载它。

答案 1 :(得分:3)

我找到了一篇有用的文章,解释了http://edn.embarcadero.com/article/40268

中Delphi调试器可视化工具的方式

/约翰

答案 2 :(得分:2)

Delphi 2010提供了两种类型的可视化工具的示例,包括源代码。 StdStringVisualizer是Value Replacer类型的可视化工具。它是RAD Studio 2010默认安装的源代码,位于C:\ Program Files \ Embarcadero \ RAD Studio \ 7.0 \ source \ Win32 \ Visualizers \ StdStringVisualizer.pas

不幸的是,由于您正在使用试用版,因此您将不会拥有此文件,并且许可证禁止任何人向您提供该文件。我想你必须等到编写你的调试器可视化工具,直到你真正购买许可证。 : - )