2009-09-29 62 views
15

我有一個Delphi 2007應用程序,它具有一個使用FindFile Common AVI的TAnimate控件。當應用程序在Windows XP上運行時,它完美地工作,但在Windows 7上什麼也沒有。我聽說它現在需要自己的線程,但我不確定。我如何獲得TAnimate的通用AVI在Vista和Win7上工作?

有誰知道如何讓TAnimate的通用AVI控件在Windows 7(或Vista)上運行?

回答

20

您必須將單元ShellAnimations添加到您的項目中,或從組件面板的Win32選項卡中添加組件TShellResources。 (在安裝Windows Vista德爾福2007年測試)

uses 
ShellAnimations; 

本機增加了以下替換動畫資源,你的可執行文件:

  • FindFolder.res
  • FindFile.res
  • FindComputer.res
  • CopyFiles.res
  • CopyFile.res
  • 個RecycleFile.res
  • EmptyRecycle.res
  • DeleteFile.res

再見。

+0

在我的Windows 7系統上完美運行! – Mick 2009-09-29 16:55:17

+0

謝謝。我的動畫在Vista中停止了,這也爲我解決了這個問題。問答+1 – lkessler 2010-04-18 05:16:24

相關問題