用什么方法使axwindowsmediaplayer的播放列表与listbox中的列表联动

ncat123 2013-09-28 05:55:41
如题
Dim i, j As Integer

Private Sub ListBox1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox1.DoubleClick
AxWindowsMediaPlayer1.currentPlaylist.clear()
For j = 0 To i Step 1
AxWindowsMediaPlayer1.currentPlaylist.appendItem(AxWindowsMediaPlayer1.newMedia(ListBox1.Items.Item(j).ToString))
Next
AxWindowsMediaPlayer1.URL = ListBox1.SelectedItem
End Sub



Private Sub AxWindowsMediaPlayer1_DoubleClickEvent(ByVal sender As Object, ByVal e As AxWMPLib._WMPOCXEvents_DoubleClickEvent) Handles AxWindowsMediaPlayer1.DoubleClickEvent

FolderBrowserDialog1.ShowDialog()
ListBox1.Items.Clear()
ListBox1.Items.AddRange(IO.Directory.GetFiles(FolderBrowserDialog1.SelectedPath))
i = ListBox1.Items.Count - 1
'MsgBox(ListBox1.Items.Item(i))
AxWindowsMediaPlayer1.currentPlaylist.clear()
For j = 0 To i Step 1
AxWindowsMediaPlayer1.currentPlaylist.appendItem(AxWindowsMediaPlayer1.newMedia(ListBox1.Items.Item(j).ToString))
Next
End Sub
我想实现:
 当播放器的播放列表发生改变时,listbox中的项目相应发生改变
 且当listbox的当前选中项发生改变时,播放器的当前选中项也发生相应改变


求大侠指点一二
...全文
152 回复 打赏 收藏 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧