5
5207
Unregistered / Unconfirmed
GUEST, unregistred user!
我在执行某段长时间运算代码时,弹出一个提示框告之等待,在提示框中有个动画,我使用了TGifImage控件,可是我调用提示框后,后台运算代码在运行,动画不播放?????
是否主线程被占用的原因?有什么办法可以让其不受后台运算的影响?
我试过一个方法就是在运算代码中加入Application.ProcessMessages;这个是能播放,但是时间会长几十倍.而且提示框可能会在很多的地方用到,不可能每个调用的地方都加个Application.ProcessMessages;求一个解决方法!
是否主线程被占用的原因?有什么办法可以让其不受后台运算的影响?
我试过一个方法就是在运算代码中加入Application.ProcessMessages;这个是能播放,但是时间会长几十倍.而且提示框可能会在很多的地方用到,不可能每个调用的地方都加个Application.ProcessMessages;求一个解决方法!