VB如何操作播放列表和指定播放
最近刚接触VB,想做个播放器,在播放列表这一块出现了问题。请高手指点;需要的功能:已经可以把右边列表控件中的内容添加到播放列表了,如何在播放时把当前播的第几个视频,在右边...
最近刚接触VB,想做个播放器,在播放列表这一块出现了问题。请高手指点;需要的功能:已经可以把右边列表控件中的内容添加到播放列表了,如何在播放时把当前播的第几个视频,在右边有一个选中状态;可以指定播放某一个列表内的文件,指定播放后右边的列表也有个状态,上一曲、下一曲,都要在右边的列表中显示出来。再有一个,就是把当前的播放进度,也就是00:00这样的时间格式显示出来--------------------------------------------------------------Private Sub Command1_Click()'随机播放End SubPrivate Sub Command2_Click()'按顺序播放End SubPrivate Sub Command3_Click()'单曲循环End SubPrivate Sub Command4_Click()'上一曲End SubPrivate Sub Command5_Click()'下一曲End SubPrivate Sub Command6_Click()'播放列表中第2个视频End SubPrivate Sub Form_Load()List1.AddItem ("c:/1.mp4")List1.AddItem ("c:/2.mp4")List1.AddItem ("c:/abcd.mp4")List1.AddItem ("D:/tian.mp4")List1.Selected(0) = TrueDim i As Long On Error Resume Next Dim vbMedia As IWMPMedia WindowsMediaPlayer1.currentPlaylist.Clear '清空列表 For i = 0 To List1.ListCount - 1 Set vbMedia = WindowsMediaPlayer1.newMedia(List1.List(i)) If WindowsMediaPlayer1.currentPlaylist.Count = 0 Then 'Empty WindowsMediaPlayer1.currentMedia = vbMedia Else 'Exist WindowsMediaPlayer1.currentPlaylist.appendItem vbMedia End If Next i Set cMedia = NothingEnd SubPrivate Sub Label1_Click()'这个是播放时间End Sub
展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询