超过here我问了一个关于我的应用程序创建和销毁一些(25)帧的速度的问题。
在尝试追踪解决方案时,我创建了一个新版本的应用程序,它在主窗体和框架上有基本界面元素,并遇到了另一个我无法理解的问题。
在应用程序中,25帧是在启动时创建的。然后,在按钮单击时,框架将被销毁并重新创建。在完整的应用程序中,框架将在每次单击时填充不同的信息,而在测试应用程序中,框架将被重新创建。
问题
在重新加载按钮的OnClick过程中放置了一个断点,我看到越来越多的时间来触发中断。
在最后一组测试中,时间是(每次点击)3s,10s,13s,20s,25s。
据我所知,在点击并重新加载之前,Load程序中的所有内容都已完成。
我怀疑上面的内容,而不是框架本身,是另一个问题的根源。
有什么建议吗?
更新 我已经确定问题出在Delphi Debugger的某处。如果没有按钮的断点反应,那就是我所期待的。在另一个项目中点击onClick时,也存在很大程度的减速。
我试图“修复”安装 - 任何其他选项?
丹
答案 0 :(得分:0)
我已经使用OnClick断点查找了问题 - 但是还不知道它是否解决了应用程序的问题。
问题似乎是我在工具>中打开了以下设置。选项菜单
感兴趣的设置是调试器选项>事件日志>消息> Windows消息
希望这有帮助
丹