MediaPlayer11播放列表

Option       Explicit        
      Dim       mp3List()       As       String                                       '用此数组来实现播放列表        
      Private       IndexOfList       As       Long                       '播放指示器        
      Private       Sub       buttonNext_Click()           '下一首        
                      IndexOfList       =       IndexOfList       +       1        
                      If       IndexOfList       >       UBound(mp3List)       Then       IndexOfList       =       0        
                      PlayList        
      End       Sub        
           
      Private       Sub       buttonPrevious_Click()       '上一首        
                      IndexOfList       =       IndexOfList       -       1        
                      If       IndexOfList       <       0       Then       IndexOfList       =       UBound(mp3List)        
                      PlayList        
      End       Sub        
           
      Private       Sub       Form_Load()        
                      ReDim       mp3List(5)       As       String                           '实例化列表        
                      mp3List(0)       =       "F:/Media/20049212028154.mp3"        
                      mp3List(1)       =       "F:/Media/Aurora.mp3"        
                      mp3List(2)       =       "F:/Media/jiangnan.mp3.mp3"        
                      mp3List(3)       =       "F:/Media/littlebird.mp3"        
                      mp3List(4)       =       "F:/Media/Super       Star.mp3"        
                      mp3List(5)       =       "F:/Media/sunyanzi_17.mp3"        
                      IndexOfList       =       0        
                      PlayList        
      End       Sub        
           
      Private       Sub       PlayList()                                               '播放IndexOfList指示器指定的歌曲        
                      MediaPlayer1.FileName       =       mp3List(IndexOfList)        
      End       Sub        
           
      '实现自动循环播放        
      Private       Sub       MediaPlayer1_PlayStateChange(ByVal       OldState       As       Long,       ByVal       NewState       As       Long)            
                      If       NewState       =       0       Then       buttonNext_Click        
      End       Sub    

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值