none
关于 axWindowsMediaPlayer1 重复播放列表 RRS feed

  • 问题

  • 各位老师,

    我给   axWindowsMediaPlayer1   添加了一个播放列表

    想要重复播放这个列表

    在网上查询后得知有这样一个属性   AutoRewind 说是可以重复播放

    但是我在C#里并没有发现这个属性

    各位老师能帮忙给出个解决方案嘛?

    又看资料 说 AutoRewind 这个是重复播放一首歌的,怎样让重复全部的歌曲呢?

    谢谢老师,等待您的回复。

    2010年6月30日 2:32

答案

  •         private void Form1_Load(object sender, EventArgs e)
            {
                axWindowsMediaPlayer1.URL = @"F:\音乐盒\beyond-大地.mp3";
            }

            private void axWindowsMediaPlayer1_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
            {
                axWindowsMediaPlayer1.Ctlcontrols.play();
            }

    说明:在PlayStateChange事件里,重新开始播放即可。

    2010年6月30日 9:54

全部回复

  • 各位老师,刚刚发现这个属性

     

    axWindowsMediaPlayer1.settings.playCount = 9999999;

     

    我给其指定了播放次数...

    实现了重复播放整个列表

     

    但是,只有这个方法嘛?有其他好一点的方案没有呀?

    2010年6月30日 2:38
  •         private void Form1_Load(object sender, EventArgs e)
            {
                axWindowsMediaPlayer1.URL = @"F:\音乐盒\beyond-大地.mp3";
            }

            private void axWindowsMediaPlayer1_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
            {
                axWindowsMediaPlayer1.Ctlcontrols.play();
            }

    说明:在PlayStateChange事件里,重新开始播放即可。

    2010年6月30日 9:54