当我尝试播放声音作为循环时崩溃

时间:2018-04-24 22:07:22

标签: c# winforms

我尝试将声音作为循环播放。它开始播放很好,但是当声音结束时,它应该再次开始播放,程序崩溃。

这是我的代码:

private void audio_Load(object sender, EventArgs e)
{
    playAudio();
}

private void playAudio()
{
    SoundPlayer audio = new SoundPlayer(Properties.Resources.music);
    audio.PlayLooping();
}

我做错了什么?

1 个答案:

答案 0 :(得分:1)

对于迟到的回复感到抱歉。 user2864740这是我的问题。

我现在改变它,所以我只有一个SoundPlayer,它现在完美无缺:

SoundPlayer audio = new SoundPlayer(Properties.Resources.music);
private void audio_Load(object sender, EventArgs e)
{
    audio.PlayLooping();
}