在Delphi XE2,我尝试使用websend.avi
为TAnimate自定义资源,将其包含在Project/Resources and Images
,以同样的方式被称为here:websend.avi作为TAnimate的自定义资源?
Animate1.ResName := 'WEBSENDAVI';
Animate1.Active := True;
然而,当同样的程序正常工作与cool.avi
,它总是与websend.avi
崩溃:
所以它似乎TAnimate只能接受某些AVI文件,而它与其他AVI文件崩溃。
AVI文件的哪些规则可以用上述方式与TAnimate一起使用?
这两个文件使用什么编解码器?用GSpot检查。 –
websend.avi使用CRAM-Microsoft视频1, cool.avi使用(_RGB)-BI_RGB原始位图 – user1580348
“TAnimate”组件的源中存在更好的跟踪错误。即使无法找到资源,也会由于ANY错误而弹出相同的消息。所以你最好跟踪执行情况,直到错误的原因。 –