Vistaでアニメーション(TAnimate)がおかしいのですが

解決


てて  2006-12-01 01:52:43  No: 24109

ファイルコピー時のアニメーションを
Animate1.CommonAVI := aviCopyFiles;
としているのですが、Vista上でこれが動きません。
XPなどでは問題なく動いているのですが。

ちなみにDelphi6、7なんですが・・・


えーとね  2006-12-01 05:53:29  No: 24110

> Vista上でこれが動きません。
1年前の情報ですが
http://support.borland.com/thread.jspa?threadID=1346&tstart=60
http://blogs.msdn.com/oldnewthing/archive/2005/10/26/485133.aspx

Vista ではMUI の導入により、リソースの管理方法が変わっています。
Shell32.dll にavi が含まれて居ないので、aviCopyFiles は動きません。
アプリケーションと一緒にavi を配布する必要があるとの事です。


てて  2006-12-01 18:03:26  No: 24111

なるほど。そうでしたか。

ところで、ファイルコピー時のaviってどこかで手に入るんでしょうか?


えーとね  2006-12-01 19:48:54  No: 24112

Visual Studio をお持ちでしたら、Common7 フォルダにあります。

サードパーティ(たぶん無料)avi 
http://www.vbaccelerator.com/home/Resources/Graphics_Library/AVI/index.asp
http://www.vbaccelerator.com/home/Resources/Graphics_Library/AVI/File_Tasks/article.asp


てて  2006-12-01 20:57:35  No: 24113

ありがとうございました。
無事解決しました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加