在新工作站安装 Delphi 6 后,我遇到了断点问题。在 Debug模式下,环境不会触发断点,就像它们根本没有放置一样...
你有遇到过类似的情况吗?我想原因是某些设置,但我找不到哪个...
提前TnX!
内马尼亚
最佳答案
是的,这种情况有时会发生(不仅在 6 中)。
- 启用除调试 DCU 之外的所有调试信息,除非您想要调试 Borland 代码。 (不要忘记检查代码中的编译器开关)。
- 禁用代码优化器。
- 重建所有代码。
- 如果您使用 DLL,请务必在所有项目中启用调试代码并将主机应用程序设置为正确的可执行文件。
如果失败了。
- 确保代码处有蓝点。
- 确保您拥有正确的源文件。您可以通过添加错误(例如 dghasgsgd)并重新编译来检查这一点,如果编译器接受,则这不是正确的源文件。
- 确保已达到代码(添加 SendMessage 语句或消息框,以便确保已达到该语句。)。
- 重新启动编译器。或者甚至重新启动电脑。
如果失败。
- 休息一下。吃顿午餐或喝点东西。
- 返回并向同事展示问题。 (最好也是程序员)。
关于Delphi 6 不触发断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5152703/