private void axWindowsMediaPlayer1_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e) { //當前播放器的播放狀態發生改變的是偶,判斷當前音樂播放器的播放狀態是否到達了Ended, 如果是則進行下一曲 if (axWindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsMediaEnded) { //先設置播放源 axWindowsMediaPlayer1.URL = "D:\\WWW\\Gscreen\\Video\\3.mp4"; } else if (axWindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsReady) //播放器准備就緒后播放 { //捕獲異常 並忽略異常 try { axWindowsMediaPlayer1.Ctlcontrols.play(); } catch (Exception) { } } }