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

使用Windows MediaPlayer播放多首音樂/video 如何偵測前一首結束了

尚未結案
chris_shieh
高階會員


發表:46
回覆:308
積分:240
註冊:2004-04-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-02-03 13:09:46 IP:219.68.xxx.xxx 未訂閱
在這幾篇討論的都是自己程式中的情形 http://delphi.ktop.com.tw/topic.php?topic_id=60510 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=59664 如果是開啟Windows Media Player 來播放 我們要如何正確的得知已經播放結束 利用GetExitCodeProcess 或是 WaitForSingleObject 都只能等到Windows Mediaplayer 被"關閉"”才會往下進行 對於這種只會允許一個instance 開啟的情形 不知道大家有沒有辦法 @瞭解越多.懂得越少@
wameng
版主


發表:31
回覆:1336
積分:1188
註冊:2004-09-16

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-02-03 14:17:06 IP:61.222.xxx.xxx 未訂閱
應該是用ActiveX (WMP.OCX)來控制吧!
chris_shieh
高階會員


發表:46
回覆:308
積分:240
註冊:2004-04-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-02-04 09:55:54 IP:219.68.xxx.xxx 未訂閱
不好意思 我沒有把我的限制說清楚 我是用 ShellExecuteEx 來執行所有的程式 所以Windows Media Player 只是其中一種可能 而且是由別的user 指定 所以基本上排除由程式主動create 出來 @瞭解越多.懂得越少@
系統時間:2024-05-03 20:00:58
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!