读书人

C#音乐播放只支持WAV一种格式吗?解决办

发布时间: 2012-02-12 17:16:34 作者: rapoo

C#音乐播放只支持WAV一种格式吗?
如果有用什么方法可以让它播放其它格式的音乐文件

我的代码如下


private void button1_Click(object sender, EventArgs e)
{

open_SoundDialog.InitialDirectory = "d:\\private_Document\\music ";
open_SoundDialog.Filter = "wav files (*.wav)|*.wav|mp3 files(*.mp3)|*.mp3|All files (*.*)|*.* ";
if (open_SoundDialog.ShowDialog() == DialogResult.OK)
{
string pa = open_SoundDialog.FileName.ToString();
System.Media.SoundPlayer s = new System.Media.SoundPlayer(pa);
s.Play();
}
}


[解决办法]
和MS 枯的好象只支持这种~ 就是封装了 SOUNDPLAYER API 建议你使用第3放控件~

读书人网 >.NET

热点推荐