下面提到的按钮点击方法,可以用来开始播放音频文件。但是,一旦开始就无法暂停,如果我再次单击该按钮,歌曲将重新开始播放,从头开始。请告诉我使用 Enter Key 停止它的方法。
private void btn_reproducir_Click(object sender, EventArgs e)
{
WindowsMediaPlayer myplayer = new WindowsMediaPlayer();
myplayer.URL = @"C:\song.mp3";
myplayer.controls.play();
}
最佳答案
请尝试此代码。
public partial class Form1 : Form
{
// Media player object
WindowsMediaPlayer myplayer = new WindowsMediaPlayer();
public Form1()
{
InitializeComponent();
myplayer.URL = @"C:\song.mp3";
}
private void reproducir_Click(object sender, EventArgs e)
{
myplayer.controls.play();
}
private void btnStop_Click(object sender, EventArgs e)
{
myplayer.controls.stop();
}
private void btnPause_Click(object sender, EventArgs e)
{
myplayer.controls.pause();
}
}
关于c# - 如何暂停或停止正在播放的音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52249231/