这是我尝试的方法,它不起作用:
实际发生的是LoadingPopup出现,然后在查询运行时冻结,因此没有动画!
我无所适从。对我来说,下一个最佳选择是什么?
答案 0 :(得分:2)
我知道这已经过时了,但我正在使用两个数据库解决这个问题。一个完成主要工作,另一个负责显示一个带有加载图像,进度百分比和当前操作的表单。
将第二个表单绑定到一个表中,使用OnTimer事件刷新(我还使用OnTimer为我的图片框设置动画)。
此表应与我的主数据库链接,并使用查询进度数据进行更新。
您可以使用一些代码隐藏第二个Access(仅显示表单)。
这样我可以提供更好的用户体验。
最佳,
答案 1 :(得分:1)
你被软管了。 Access是单线程的,所以当它忙于做某事(运行查询)时,它不会做其他事情(动画GIF)。
显示静态图片。用户无论如何都不在乎。