c# 利用mediaplayer播放音频

来源:互联网 发布:云杉网络 新三板 编辑:程序博客网 时间:2024/06/17 17:00

转载连接: http://blog.csdn.net/liuyuehui110/article/details/54425396


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();    }



原创粉丝点击