gpt4 book ai didi

delphi - dwscript - 任何人都可以帮助编辑器调试器示例吗?

转载 作者:行者123 更新时间:2023-12-03 15:57:29 29 4
gpt4 key购买 nike

我正在寻找 Delphi 的优秀 dwscript see here它提供了一组有用的类来为您的应用程序实现内置的 pascal 脚本。我非常感谢一些关于如何将提供的调试接口(interface)与编辑器链接在一起的示例的帮助,以便我可以创建断点(并且最好看到监视)。请问有人走过这条路吗?谢谢,布赖恩

最佳答案

大多数调试器文档当前都在这篇文章中

http://delphitools.info/2010/12/03/spotlight-on-dwss-idebugger/

此外,自最初的 DWScript II(在 SourceForge 上)以来,调试器界面并没有发生太大变化(如果有的话),因此旧的演示应该只需进行最小的调整即可工作。

http://sourceforge.net/projects/dws/

对于断点,您基本上只需对照断点列表检查在 DoDebug/OnDebug 中获得的 Expr 的源位置。一种简单而有效的方法是仅使用 TBits - 将其用作 bool 数组,其中各行有一个断点)。评估/观察需要查找一个符号,这将为您提供它的堆栈地址,然后您可以查找堆栈中的值。

我将尝试添加/更新 v2.2 的调试任务演示(除非其他人在我之前完成此操作;))

编辑:截至 14 年 2 月 11 日,有一个 TdwsDebugger组件以方便调试任务。

关于delphi - dwscript - 任何人都可以帮助编辑器调试器示例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4556277/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com