Delphi跟踪工具有哪些具体功能?

更新于
2026-10-04 17:48:26
0阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计317个文字,预计阅读时间需要2分钟。

Delphi 是否有工具或组件可逐行跟踪执行并创建日志文件?使用这种工具,通过比较两个日志文件,可以很方便地比较两种输入数据的执行方式。编辑功能:假设有一个功能。

我想知道Delphi是否有工具或组件可以逐行跟踪方法执行并创建日志文件.使用这种工具,通过比较两个日志文件,可以很容易地比较方法对两组输入数据的执行方式.

编辑:

假设有一个功能

10: function MyFunction(aInput: Integer): Integer; 11: begin 12: if aInput > 10 then 13: Result := 10 14: else 15: Result := 0; 16: end;

我正在寻找一种工具,可以提供与以下内容类似的日志:

当aInput参数为1时:

Line 10: 'function MyFunction(aInput: Integer): Integer;' Line 11: 'begin' Line 12: 'if aInput > 10 then' Line 15: 'Result := 0;' Line 16: 'end;'

当aInput参数为11时:

Line 10: 'function MyFunction(aInput: Integer): Integer;' Line 11: 'begin' Line 12: 'if aInput > 10 then' Line 13: 'Result := 10;' Line 16: 'end;'

该工具应该要求的唯一信息是函数名称.

这就像在调试器下单步执行该方法,但是以自动方式记录每行代码.

SmartInspect和 CodeSite

您可以read this question查看有关这些和其他人的更多信息.

本文共计317个文字,预计阅读时间需要2分钟。

Delphi 是否有工具或组件可逐行跟踪执行并创建日志文件?使用这种工具,通过比较两个日志文件,可以很方便地比较两种输入数据的执行方式。编辑功能:假设有一个功能。

我想知道Delphi是否有工具或组件可以逐行跟踪方法执行并创建日志文件.使用这种工具,通过比较两个日志文件,可以很容易地比较方法对两组输入数据的执行方式.

编辑:

假设有一个功能

10: function MyFunction(aInput: Integer): Integer; 11: begin 12: if aInput > 10 then 13: Result := 10 14: else 15: Result := 0; 16: end;

我正在寻找一种工具,可以提供与以下内容类似的日志:

当aInput参数为1时:

Line 10: 'function MyFunction(aInput: Integer): Integer;' Line 11: 'begin' Line 12: 'if aInput > 10 then' Line 15: 'Result := 0;' Line 16: 'end;'

当aInput参数为11时:

Line 10: 'function MyFunction(aInput: Integer): Integer;' Line 11: 'begin' Line 12: 'if aInput > 10 then' Line 13: 'Result := 10;' Line 16: 'end;'

该工具应该要求的唯一信息是函数名称.

这就像在调试器下单步执行该方法,但是以自动方式记录每行代码.

SmartInspect和 CodeSite

您可以read this question查看有关这些和其他人的更多信息.