اجرای فایلهای صوتی و تصویری در دلفی
چگونه می توان برنامه ای ساخت که فایلهای صوتی و تصویری را اجرا کند؟
MainMenu , TMediaPlayer و OpenDialog بر روی فرم قرار بدهیدسپس منوهای (
File -->New-Open-Sepratotr-Exit) را در MainMenu اضافه کنید و بعد هم کد زیر را قرار دهید : unit av;interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, Menus, MPlayer;type
TForm1 = class(TForm) MainMenu1: TMainMenu; File1: TMenuItem; Exit1: TMenuItem; N2: TMenuItem; New1: TMenuItem; Open1: TMenuItem; Help1: TMenuItem; About1: TMenuItem; OpenDialog1: TOpenDialog; MediaPlayer1: TMediaPlayer; procedure New1Click(Sender: TObject); procedure Open1Click(Sender: TObject); procedure File1Click(Sender: TObject); procedure Exit1Click(Sender: TObject); procedure About1Click(Sender: TObject); procedure FormCreate(Sender: TObject); private filename: string; modified: bool; public{
Public declarations } end;var
Form1: TForm1;implementation
{$
R *.DFM}procedure TForm1.New1Click(Sender: TObject
);var
Volume: LongInt
;begin
if OpenDialog1.Execute then
begin
MediaPlayer1.Filename := OpenDialog1.Filename
;MediaPlayer1.Open
;MediaPlayer1.Notify := True
;end
;end
;procedure TForm1.Open1Click(Sender: TObject
);var
Volume: LongInt
;begin
if OpenDialog1.Execute then
begin
MediaPlayer1.Filename := OpenDialog1.Filename
;MediaPlayer1.Open
;MediaPlayer1.Notify := True
;end
;end
;procedure TForm1.File1Click(Sender: TObject
);begin
if MediaPlayer1.Filename = '' then
begin
New1.Enabled := False
;end
else
begin
New1.Enabled := True
;end
;end
;procedure TForm1.Exit1Click(Sender: TObject
);begin
Close
;end
;procedure TForm1.About1Click(Sender: TObject
);begin
if(Application.MessageBox('Audio Video Created By Andrew Carter', 'About Audio/Video?', MB_OK) = IDOK) then
begin
end
;end
;procedure TForm1.FormCreate(Sender: TObject
);begin
MediaPlayer1.Filename
:= '';end
;end
.