早就听说dlephiX很好,偶一直想试试,各位老大能否帮帮忙 怎么样用delphiX来实现多媒体播放器呢
解决方案 »
- 急!求高手指导!如何让exe文件变成隐藏文件
- cxgrid如何实现带有统计信息的分组统计?50分现场给分。
- dbgrid简单问题,早答早结贴
- 如何查找出一个指定目录下的所有文件的文件名啊?
- 升级散分
- 简单的问题
- 在DBGrid上单击Title怎样按该字段数据排序?
- 谁知道哪有《Rational Rose从入门到精通》和《UML参考手册》这两本电子书下载?我给22分
- 那里有可以更换图片的button控件
- 奇怪的情况,我用delphi7和sql2005写了个程序,长时间放置后,第一次读不出数据,第二次才行,不知道什么情况?
- FindNext和RenameFile后的奇怪问题,谁能解释一下。
- 如何清空listview中显示的数据
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, MPlayer, StdCtrls, ExtCtrls;type
TForm1 = class(TForm)
Panel1: TPanel;
OpenButton: TButton;
PlayButton: TButton;
PauseButton: TButton;
RewindButton: TButton;
CloseButton: TButton;
MediaPlayer1: TMediaPlayer;
OpenDialog1: TOpenDialog;
procedure OpenButtonClick(Sender: TObject);
procedure PlayButtonClick(Sender: TObject);
procedure PauseButtonClick(Sender: TObject);
procedure RewindButtonClick(Sender: TObject);
procedure CloseButtonClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.OpenButtonClick(Sender: TObject);
begin
if OpenDialog1.Execute then
begin
MediaPlayer1.Close;
MediaPlayer1.FileName := OpenDialog1.FileName;
MediaPlayer1.Open;
if ExtractFileExt(OpenDialog1.FileName) = '.avi' then
begin
MediaPlayer1.Display := Panel1;
MediaPlayer1.DisplayRect := Rect(0,0,Panel1.Width,Panel1.Height);
end;
PlayButton.Enabled := true;
PauseButton.Enabled := true;
RewindButton.Enabled := true;
end;
end;procedure TForm1.PlayButtonClick(Sender: TObject);
begin
if MediaPlayer1.Mode = mpPaused then
begin
MediaPlayer1.Resume;
end
else
begin
MediaPlayer1.Play;
end;
RewindButton.Enabled := true;
PauseButton.Enabled := true;
end;procedure TForm1.PauseButtonClick(Sender: TObject);
begin
MediaPlayer1.Pause;
PauseButton.Enabled := false;
RewindButton.Enabled := false;
end;procedure TForm1.RewindButtonClick(Sender: TObject);
begin
MediaPlayer1.Rewind;
MediaPlayer1.Play;
end;procedure TForm1.CloseButtonClick(Sender: TObject);
begin
MediaPlayer1.Close;
Close;
end;end.