C#如何编写程序实现.mp3格式音乐文件播放

如题。我希望可以点击窗体上的button就能当成背景音乐播。求教大神!wav格式的我会使用SoundPlayer解决了,但wav格式的文件实在是太大了。... 如题。我希望可以点击窗体上的button 就能当成背景音乐播。求教大神!
wav格式的我会使用SoundPlayer 解决了,但wav格式的文件实在是太大了。
展开
 我来答
灰色110
2013-02-06 · TA获得超过185个赞
知道小有建树答主
回答量:289
采纳率:100%
帮助的人:259万
展开全部
最简单的方法:
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();
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式