如何使用Windows Media Player播放List <song>中的所有歌曲?

时间:2016-01-09 11:19:42

标签: c# axwindowsmediaplayer

所以我有一个名为SąrašasList的列表类,它有一个名为vardas的字符串项,其中包含一首歌曲的路径名,我在这个列表中有几首歌曲,还有使用AX Windows Media播放器的GUI,但是当我写道:

private void axWindowsMediaPlayer1_Enter(object sender, EventArgs e)
{
    foreach (SąrašasList d in atrinktas)
    {
        axWindowsMediaPlayer1.URL = d.getVardas();
    }
}

它只播放最后一首歌,但不会转到另一首歌,我该怎么办? 我希望这个播放器一个接一个地播放所有歌曲。

1 个答案:

答案 0 :(得分:5)

基本上,你正在做的是遍历所有的歌曲,然后将每个歌曲加载到播放器中。当然,你的播放器只能处理一个,所以你收藏的最后一个有效地播放。

你应该做的是加载你的第一首歌,在每个媒体的结尾,你必须加载n + 1首歌。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="preloader">
	<div id="status">
    	<p class="center-text">
			test<br>test<img src="images/myemail.gif">
            <em>test</em>
        </p>
    </div>
</div>