Access 2010:打开屏幕以在链接表格时显示动画

时间:2013-08-07 15:21:09

标签: vba access-vba ms-access-2010

当我的Access 2010应用程序加载时,出于安全原因,我需要在显示登录屏幕之前链接到几个Oracle表。如果可能的话,我希望在后台链接表格时显示动画gif。 我创建了一个将动画gif作为WebBrowser控件的表单。当屏幕打开时,GIF动画效果很好 所以我想我会打开一个表单,然后调用动画gif表单 Me.Repaint 的DoEvents

然后我的子程序到LinkTables,之后我希望关闭这两种形式。

动画gif表单打开,显示冻结图像,链接然后关闭。

无论如何在背景中发生某些事情时实际显示动画?

1 个答案:

答案 0 :(得分:1)

Access中的多线程是不可能的,但你可以做类似的事情:

  1. 将动画gif分割成一系列可以按顺序查看的静止图像:A,B,C等。
  2. 将您的后台流程拆分为一系列任务:1,2,3等。
  3. 制作您的装载表格。显示图片A。
  4. 当后台进程完成任务1时,将图像A替换为B。
  5. 当后台进程完成任务2时,将图像B替换为C.
  6. 重复。
  7. 这有意义吗?