2016-09-15 39 views
0

是否可以向Microsoft Access添加動畫?我想象的是有人點擊表格上的按鈕,然後動畫出現,然後消失。有點像馬里奧跳躍並擊中一個街區時,一枚硬幣出現並消失。我知道它是一個非常普遍的問題,但我無法在網上找到有關這方面的信息。是否可以向Microsoft Access添加動畫

+1

我很難找到這個,但不久前有一個問題關於創建彈出式消息並像Web上的一些網站使用消失。它鏈接到使用WinAPI創建動畫(位置/淡入/淡出)的項目。 – Brad

回答

1

您可以移動計時器事件或類似物來調整控件/圖片的上/左位置。

但是你不會這麼做,因爲Access(VBA)是單線程的,意思是在這樣的動畫繼續時,沒有其他事情會發生,有效地凍結你的應用程序。這對用戶來說確實很煩人,這也是你在這方面很少遇到代碼的原因之一。

1

是的,這是可能的。你基本上是在特定的屏幕座標上繪製和重畫精靈。它在Access中非常可怕,它看起來很笨重,會殺死你的應用程序。在網上找不到太多內容的原因是因爲嘗試將它合併到數據庫中是一個非常糟糕的主意。

即使您使用了一個快捷方式並且有多個GIF組成(想到一個老派的翻動書動畫),您仍然需要繪製和重繪一堆控件。我想如果你真的想要它可以添加它,但我仍然認爲它會拖累,看起來笨重。

+0

是的,同意。特別是如果你的表單有很多控制,糾結會非常明顯,你不需要這個。對於動畫應該使用外部庫,這將在單獨的進程中工作,這是非常困難的。 –

相關問題