程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> Delphi編程播放無聲音的AVI動畫

Delphi編程播放無聲音的AVI動畫

編輯:Delphi
本實例將演示如何在程序運行過程中放映沒有聲音的AVI動畫文件。

  向窗體上添加一個TAnimate組件,並且設置它的CommonAVI屬性為aviCopyFile,這樣在TAnimate組件中就會顯示拷貝文件的動畫。添加組件後的窗體如圖1所示。


圖1 添加組件後的窗體
  在窗體的初始化過程中添加以下代碼:

procedure TForm1.FormCreate(Sender: TObject);
begin
 self.Animate1.Active:=true;
end;
  這樣,在程序運行的初期,程序就會激活TAnimate組件,從而開始播放拷貝文件的動畫aviCopyFile。

  程序代碼如下:

unit Unit1;
interface
uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, ComCtrls;

type
 TForm1 = class(TForm)
 Animate1: TAnimate;
 procedure FormCreate(Sender: TObject);
private
 { Private declarations }
public
 { Public declarations }
end;

var
 Form1: TForm1;
 implementation
 {$R *.dfm}
 procedure TForm1.FormCreate(Sender: TObject);
begin
 self.Animate1.Active:=true;
end;

end.
  保存文件,然後按F9鍵運行程序,程序運行結果如圖2所示。


圖2 程序運行結果
  本程序中沒有調用磁盤中的AVI動畫文件,讀者在自己的應用程序中可以通過指定TAnimate組件的FileName屬性來播放沒有聲音的AVI動畫文件。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved