谢谢啊,已经可以了,不过想问一下,用DSPack的filtergraph控件写的播放程序,如果当前有文件正在播放时,强行退出程序会报错的。按他原来的例子是在在主form的OncloseQuery事件中加上下面的代码
procedure TForm1.Exit1Click(Sender: TObject);
begin
FilterGraph1.ClearGraph;
{ FilterGraph1.Active := false;//原程序这一段就是注解,但是加了也是不行
Application.Terminate;}
他自己的例子程序都会这样的啊。只要当前有文件正在播放,关闭窗口绝对报错
请问我看有些高手直接在程序中调用系统自带的media player 9来作播放器,是怎么实现的?