过here我问了一下我的应用程序创建和销毁帧号25的速度的问题。德尔福:的OnClick断点问题
虽然试图追查我创建我的应用程序,它具有在主窗体上的基础界面元素和框架,并已运行到我无法捉摸的另一个问题的一个新版本的解决方案。
在应用程序是在启动时创建的25帧。然后,点击一个按钮,框架被销毁并重新创建。在完整的应用程序中,框架将在每次点击时填充不同的信息,而在测试应用程序中,框架只是重新创建。
问题
已经放在Reload按钮,我看到越来越长的时间来触发中断的OnClick过程断点。
在最后一组测试定时分别为(从每次点击)3S,10S,13S,20S,25S。
据我所知,在点击并重新加载之前,Load程序中的所有内容都已完成。
我怀疑上面的,而不是帧本身,是其他问题的根源。
有什么建议吗?
更新 我已经发现问题出在Delphi调试器的某个地方。没有断点的按钮反应是我所期望的更多。在另一个项目中放置onClick断点时,也有很大程度的放缓。
我曾经试图“修复”安装 - 任何其他的选择吗?
丹
这是一个标准的TButton吗?你有TTimers或线程运行?尝试在OnClick中插入一条显示消息ShowMessage('Hello')的消息,消息是立即显示还是仍然存在? – 2011-01-11 17:49:56