利用mediaplayer播放音频
转载
C#程序中:用Media Player播放声音文件和视频文件
a.工具箱->组件->(右键)选择项->COM组件->Windows Media Playe
b.把Windows Media Player控件拖放到Winform窗体中,把axWindowsMediaPlayer1中URL属性设置为MP3或是AVI的文件路径,F5运行。
使用Windows Media Player循环播放列表中的媒体文件,假设有一个播放列表,下面的代码可以实现自动循环播放
private void axWindowsMediaPlayer1_PlayStateChange(object sender,
AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
{
if (axWindowsMediaPlayer1.playState ==
WMPLib.WMPPlayState.wmppsMediaEnded)
{
Thread thread = new Thread(new ThreadStart(PlayThread));
thread.Start();
}
}
private void PlayThread()
{
axWindowsMediaPlayer1.URL = @"E:\Music\SomeOne.avi";
axWindowsMediaPlayer1.Ctlcontrols.play();
}