不显示删除回复显示所有回复显示星级回复显示得分回复 delphi程序在一个事件未完成的情况下,点击任务栏图标,窗体如何及时显示?[
打开一个delphi写的MIS(EXE),然后转个报表,大约2分钟。此时,我点了windows的‘显示桌面’,然后在任务栏点击MIS的图标,窗体显示不出来(报表还没有制表完成),制表完成后才会显示。
请问,在一个事件还没有完成的情况下,点击任务栏MIS图标,如何使窗体及时的显示?
另:delphi程序点击任务栏的图标时,最先触发的是哪个事件?
多谢~~
[解决办法]
若“慢”的瓶颈是在SQL获取数据过程,则没有效果(可考虑采用线程获取数据,避免主线程卡住)。
若不是“慢”在SQL获取数据过程,请确定Application.ProcessMessage是否加在你的“数据拼凑”逻辑中?
[解决办法]