C#如何编写程序实现.mp3格式音乐文件播放
如题。我希望可以点击窗体上的button就能当成背景音乐播。求教大神!wav格式的我会使用SoundPlayer解决了,但wav格式的文件实在是太大了。...
如题。我希望可以点击窗体上的button 就能当成背景音乐播。求教大神!
wav格式的我会使用SoundPlayer 解决了,但wav格式的文件实在是太大了。 展开
wav格式的我会使用SoundPlayer 解决了,但wav格式的文件实在是太大了。 展开
1个回答
展开全部
最简单的方法:
using WMPLib;
WMPLib.WindowsMediaPlayer player = new WMPLib.WindowsMediaPlayer();
string path = "H:\\Music\\" + listMusics.Items[index].ToString();
player.URL = path;
player.controls.play();
不过这个方法很烂,虽然可以放mp3,windows还有别的封装的类库也可以放mp3,具体我也忘记了,你可以百度下,不过我建议你学一下DirectShow
using WMPLib;
WMPLib.WindowsMediaPlayer player = new WMPLib.WindowsMediaPlayer();
string path = "H:\\Music\\" + listMusics.Items[index].ToString();
player.URL = path;
player.controls.play();
不过这个方法很烂,虽然可以放mp3,windows还有别的封装的类库也可以放mp3,具体我也忘记了,你可以百度下,不过我建议你学一下DirectShow
追问
哦,谢谢,我添加了dll文件后,编了这么个代码。为何不行啊?
private void button1_Click(object sender, EventArgs e)
{
WMPLib.WindowsMediaPlayer player = new WMPLib.WindowsMediaPlayer();
string path = Application.StartupPath + "\\我愿意.wav".ToString();
player.URL = path;
player.controls.play();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询