我有一个简单的 VCL 表单,其中设置了一个 TAnimate 组件以使用 aviCopyFiles。该表单包含 ShellAnimations 单元,因此可以在 Windows 7 上运行。
在表单激活时,它使 TAnimate 处于活动状态,然后开始使用 LZCopy 复制文件作为更新过程的一部分。
但我发现 TAnimate 图像只有在我调用 Application.ProcessMessages 时才会发生变化,即使它应该在它自己的线程中(Timers 属性为假)。
如何在循环复制更新的文件时使其平滑动画?