标题:自动播放下一曲问题
取消只看楼主
yimaoqian198
Rank: 4
等 级:业余侠客
帖 子:108
专家分:287
注 册:2010-5-10
结帖率:100%
已结贴  问题点数:5 回复次数:4 
自动播放下一曲问题
程序代码:
private void WindowsMediaPlayer1_PlayStateChange_1(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
        {
           
            if (WindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsStopped)
            {
                listBox1.SelectedIndex = listBox1.SelectedIndex + 1;
                WindowsMediaPlayer1.URL = playList[listBox1.SelectedIndex];
             
               
            }
          
        }

在播放完一首歌曲的时候我想让他自动播放下一曲,结果是跳过一首播放第二首是怎么回事

搜索更多相关主题的帖子: 自动播放 
2011-11-22 16:17
yimaoqian198
Rank: 4
等 级:业余侠客
帖 子:108
专家分:287
注 册:2010-5-10
得分:0 
回复 2楼 qq1023569223
我是把歌曲加载到listbox中,然后播放的
2011-11-23 11:05
yimaoqian198
Rank: 4
等 级:业余侠客
帖 子:108
专家分:287
注 册:2010-5-10
得分:0 
程序代码:
private void WindowsMediaPlayer1_PlayStateChange_1(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
        {
          
            if (WindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsStopped)//判断播放器是否播播放完这首歌曲
            {
                listBox1.SelectedIndex = listBox1.SelectedIndex + 1;//listbox中选择的数加1
                WindowsMediaPlayer1.URL = playList[listBox1.SelectedIndex];//添加到WindowsMediaPlayer1的URL
            
              
            }
         
        }



2011-11-23 11:07
yimaoqian198
Rank: 4
等 级:业余侠客
帖 子:108
专家分:287
注 册:2010-5-10
得分:0 
回复 4楼 yimaoqian198
好的我试一试
2011-11-24 11:25
yimaoqian198
Rank: 4
等 级:业余侠客
帖 子:108
专家分:287
注 册:2010-5-10
得分:0 
回复 5楼 xydddaxia
程序代码:
private void timer1_Tick(object sender, EventArgs e)
        {

            if (WindowsMediaPlayer1.playState.ToString() == "wmppsStopped")
            {
             
              
                    startnum++;
                    PlaySong(startnum);
               
                

            }

          
        }
这样可以实现自动播放下一曲,但是只要已停止他就自动下一曲,自己做停止按钮,可以把计时器设置为不可用,如何处理让WindowsMediaPlayer的停止按钮按下以后,不自动下一曲。
2011-11-25 17:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-355947-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.054913 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved