我尝试了几天,并且无法使用NAudio在C#上制作一个简单的播放按钮。它有效,但当我按下按钮时声音不会出现。试图将mp3文件放在项目文件夹中,没有任何反应。
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private WaveOut waveOut;
private Mp3FileReader reader;
private void Button1(object sender, EventArgs e)
{
reader = new Mp3FileReader("c:\\tng\\tng.mp3");
waveOut = new WaveOut();
waveOut.Init(reader);
waveOut.Play();
}
}
}
答案 0 :(得分:0)
(我真的没猜错)试试这个?
reader = new Mp3FileReader("c:\\tng\\tng.mp3");
waveOut = new WaveOut();
waveOut.Init(reader);
waveOut.Play();
//add this line
Thread.Sleep(600000);