积极答复者
C#怎么添加音乐!

问题
答案
-
各位老师,怎么在C#中添加音乐,或音乐背景。
如果你想用C#播放音乐作为背景音乐,那么你可以使用Audio类:
1)右键单击项目,引入Microsoft Visual Basic:
2)引入命名空间和代码:
using Microsoft.VisualBasic.Devices; namespace CSharp { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { Audio a = new Audio(); a.Play("d:\\Kalimba.wav",Microsoft.VisualBasic.AudioPlayMode.Background); } } }
以上代码只能播放wav背景音乐,如果要作为其它音乐播放,请:
加载COM组件:ToolBox->Choose Items->COM Components->Windows Media Player
axWindowsMediaPlayer1.URL = "d:\\Kalimba.mp3";
axWindowsMediaPlayer1.Ctlcontrols.play();- 已建议为答案 Alexander Sun 2012年4月9日 6:24
- 已标记为答案 Alexander Sun 2012年4月19日 8:34
-
Hi 探索者_10,
C#中有个SoundPlayer类可以播放.wav文件,
http://msdn.microsoft.com/zh-cn/library/system.media.soundplayer.aspx
命名空间是 System.Media.
- 已建议为答案 Alexander Sun 2012年4月9日 6:24
- 已标记为答案 Alexander Sun 2012年4月19日 8:34
全部回复
-
各位老师,怎么在C#中添加音乐,或音乐背景。
如果你想用C#播放音乐作为背景音乐,那么你可以使用Audio类:
1)右键单击项目,引入Microsoft Visual Basic:
2)引入命名空间和代码:
using Microsoft.VisualBasic.Devices; namespace CSharp { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { Audio a = new Audio(); a.Play("d:\\Kalimba.wav",Microsoft.VisualBasic.AudioPlayMode.Background); } } }
以上代码只能播放wav背景音乐,如果要作为其它音乐播放,请:
加载COM组件:ToolBox->Choose Items->COM Components->Windows Media Player
axWindowsMediaPlayer1.URL = "d:\\Kalimba.mp3";
axWindowsMediaPlayer1.Ctlcontrols.play();- 已建议为答案 Alexander Sun 2012年4月9日 6:24
- 已标记为答案 Alexander Sun 2012年4月19日 8:34
-
Hi 探索者_10,
C#中有个SoundPlayer类可以播放.wav文件,
http://msdn.microsoft.com/zh-cn/library/system.media.soundplayer.aspx
命名空间是 System.Media.
- 已建议为答案 Alexander Sun 2012年4月9日 6:24
- 已标记为答案 Alexander Sun 2012年4月19日 8:34