用 DSPack 編寫播放器,進行播放時如何精確定位到第100秒的位置 |
尚未結案
|
Zico
一般會員 發表:1 回覆:0 積分:0 註冊:2004-09-14 發送簡訊給我 |
大家好,
請教各位先進,小弟初用 DSPack 編寫一個播放器,用了DSPack的三個元件TVideoWindow,TFilterGraph和TDSTrackBar,程式如下: if OpenDialog.Execute then
begin
if not FilterGraph.Active then FilterGraph.Active := true;
FilterGraph.ClearGraph;
FilterGraph.RenderFile(OpenDialog.FileName);
VideoWindow.PopupMenu := PopupMenu;
SoundLevel.Position := FilterGraph.Volume;
FilterGraph.Play;
DSTrackBar.Postion:=100;
end; DSTrackBar.Postion:=100;這句的意思是希望能夠從第100秒的位置開始播放,卻總是不行。
我記得用TmediaPlayer的時候,指定播放位置只要簡單寫一句類似mediaPlayer.Postion:=100; 就行了,DSPack裏面應該怎麽做呢? 請大家不吝賜教,感激不盡!!!
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |