我有一个 D2006 应用程序,它在选项卡上包含页面控件和各种网格等。当我调整主表单的大小时(它会波及并调整表单上与某物对齐的几乎所有内容),我会遇到很长的延迟,比如几秒钟。应用程序冻结,未调用空闲处理程序,并且正在运行的线程似乎也暂停。
我尝试在发生这种情况时暂停 IDE 中的执行,以尝试在麻烦的代码中中断执行,但 IDE 不接收消息。
显然,我不希望有人指出一些错误的代码,但我正在调试可能对我有帮助的方法。我在整个应用程序中都有大量的执行时间代码,并且长时间的延迟不会出现在任何数据中。例如,主窗体 OnResize 处理程序的执行时间最短。