[問題] 使用 windows media player

看板C_Sharp (C#)作者 (緋紅月)時間17年前 (2008/08/17 23:21), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
請問各位,我在一個C#的form上面加了一個 windows media player的control 我想要循環撥放一首歌曲,我看了網路上的說法是要處理 PlayStateChanged的event 我在這個event的handler裡面檢查如果狀態是 MedaiEnded 就重新設定 URL 但是這個方法發現media player會卡住不播放,要親自動手才會重新撥放一次 或是撥放下一個我指定的檔案, 請問各位有沒有遇到這個問題呢? 或是可以提供一點相關的資源? 感激不盡!! 好像不能在handler裡面直接又去指定URL,不知道為什麼? 是他元件本身設計的問題嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc)

08/18 00:01, , 1F
發現好像在handler裡面直接指定URL就會出問題
08/18 00:01, 1F

08/18 00:01, , 2F
改成用個thread指定就可以...不過這到底是為什麼呢@@
08/18 00:01, 2F
※ 編輯: CrimsonLunar 來自: 61.229.0.215 (08/18 00:25)
文章代碼(AID): #18g47fc4 (C_Sharp)
文章代碼(AID): #18g47fc4 (C_Sharp)