C#中如何找到下一首歌曲
this.axWindowsMediaPlayer1.currentMedia是当前文件,下一首或者上一首呢,如何找如何遍历...
this.axWindowsMediaPlayer1.currentMedia是当前文件,下一首或者上一首呢,如何找
如何遍历 展开
如何遍历 展开
展开全部
遍历 this.axWindowsMediaPlayer1.currentPlaylist
找到和this.axWindowsMediaPlayer1.currentMedia 相等的那个
然后 取currentPlaylist的前一个或后一个
----
IWMPPlaylist list = this.axWindowsMediaPlayer1.currentPlaylist;
int i = 0;
for (;i < list.count; i++){
if (this.axWindowsMediaPlayer1.currentMedia == list.get_item(i)) {
break;
}
}
if (i - 1 >=0 ){
list.get_item(i-1); // 这个是前一个
}
if( i + 1 < list.count) {
list.get_item(i+1); // 这个是下一个
}
找到和this.axWindowsMediaPlayer1.currentMedia 相等的那个
然后 取currentPlaylist的前一个或后一个
----
IWMPPlaylist list = this.axWindowsMediaPlayer1.currentPlaylist;
int i = 0;
for (;i < list.count; i++){
if (this.axWindowsMediaPlayer1.currentMedia == list.get_item(i)) {
break;
}
}
if (i - 1 >=0 ){
list.get_item(i-1); // 这个是前一个
}
if( i + 1 < list.count) {
list.get_item(i+1); // 这个是下一个
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询