在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錯誤而彈出相同的消息。所以你最好跟蹤執行情況,直到錯誤的原因。 –