能否播放一个AVI并且在指定的地方显示?(30分)

  • 主题发起人 主题发起人 wei0916
  • 开始时间 开始时间
W

wei0916

Unregistered / Unconfirmed
GUEST, unregistred user!
今天用MediaPlayer1做了一个AVI播放器.但发现用了OPEN,PLAY方法后,MediaPlayer1只是在显示器的左上角开了一个窗体显示播放内容,我如果想将这些显示内容显示在本身窗体上的一个IMAGE里,不知有没有办法.也就是说不让MediaPlayer1用自已的窗口播放内容.帮忙.谢了.
 
可以指定MeiiaPlayer的Parent
 
T:=Tpanel.Create(nil);
t.Parent :=self;
t.Width :=256;
t.Height :=128;
aa.Display :=t;
aa.AutoRewind :=true;
aa.DisplayRect :=Rect(0,0,t.Height ,t.Width );
aa.FileName :='c:/speedis.avi';
aa.Open ;
aa.Play ;
 
多人接受答案了。
 
后退
顶部