Delphi:OnClick断点问题

时间:2011-01-11 16:57:33

标签: delphi debugging

超过here我问了一个关于我的应用程序创建和销毁一些(25)帧的速度的问题。

在尝试追踪解决方案时,我创建了一个新版本的应用程序,它在主窗体和框架上有基本界面元素,并遇到了另一个我无法理解的问题。

在应用程序中,25帧是在启动时创建的。然后,在按钮单击时,框架将被销毁并重新创建。在完整的应用程序中,框架将在每次单击时填充不同的信息,而在测试应用程序中,框架将被重新创建。

问题

在重新加载按钮的OnClick过程中放置​​了一个断点,我看到越来越多的时间来触发中断。

在最后一组测试中,时间是(每次点击)3s,10s,13s,20s,25s。
据我所知,在点击并重新加载之前,Load程序中的所有内容都已完成。

我怀疑上面的内容,而不是框架本身,是另一个问题的根源。

有什么建议吗?

更新 我已经确定问题出在Delphi Debugger的某处。如果没有按钮的断点反应,那就是我所期待的。在另一个项目中点击onClick时,也存在很大程度的减速。

我试图“修复”安装 - 任何其他选项?

1 个答案:

答案 0 :(得分:0)

我已经使用OnClick断点查找了问题 - 但是还不知道它是否解决了应用程序的问题。

问题似乎是我在工具>中打开了以下设置。选项菜单

感兴趣的设置是调试器选项>事件日志>消息> Windows消息

希望这有帮助