全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:689
推到 Plurk!
推到 Facebook!

請站長大大幫忙一下

答題得分者是:bruce0211
stonys
初階會員


發表:64
回覆:111
積分:38
註冊:2002-09-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-10-07 12:07:29 IP:61.59.xxx.xxx 未訂閱
站長您好 小弟最近在寫一個撥放程式 用到了Tmediaplayer以及Ttrackbar元件 另外加上timer元件做控制 即開始撥放時 trackbar會跟著進度顯示mediaplayer的撥放進度 問題是,我想拖曳trackbar來改變撥放進度時 發現無法去拖曳改變 想請教站長大大能用什麼方法來做出控制撥放進度的動作呢? 麻煩您了,實在是找了好多本書跟好多地方都找不到相關的範例 (trackbar的元件介紹好像粉少@@) 請多指教
stonys
初階會員


發表:64
回覆:111
積分:38
註冊:2002-09-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-10-07 21:22:13 IP:61.59.xxx.xxx 未訂閱
感謝站長~~~不用麻煩您ㄌ 我已經自己解決嚕^^"
bruce0211
版主


發表:157
回覆:668
積分:279
註冊:2002-06-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-10-09 13:11:21 IP:210.208.xxx.xxx 未訂閱
如何解決 是否可分享一下 ?
stonys
初階會員


發表:64
回覆:111
積分:38
註冊:2002-09-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-10-11 20:32:00 IP:61.59.xxx.xxx 未訂閱
解決方法是這樣的... 我找到一個支援Onmousediwn跟Onmouseup的元件 叫做 mousebar 我在歌曲開始撥放的時候使timer enable 然後會自動更新使 mousebar.position:=mediaplayer.position 當在mousebar onmousedown的時候使timer enable:=false,mediaplayer pause 接著onmouseup的時候 mediaplayer1.StartPos:=mousebar1.Position; MediaPlayer1.play; timer1.Enabled:=true; 便可做到控制進度的辦法.... 另外有個問題是.... 我只能用拖曳的方式來改變控制進度.... 不知道有沒有辦法做到跟powerdvd一樣...點到那一點自動就移過去呢?
系統時間:2024-06-02 0:25:40
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!