1.Audio

本视频主要讲述了两种播放音频的方法,一种是System.Media.SoundPlayer class,这种只能播放wav格式的音频文件;第二种是Windows Media Player Control,这种能播放所有mediaoplayer支持的格式。
方法一的代码及注释
private System.Media.SoundPlayer mediaSoundPlayer = new System.Media.SoundPlayer();
//初始化对象

       private void button1_Click(object sender, EventArgs e)
        {
            mediaSoundPlayer.Stream = Properties.Resources.tada;
            mediaSoundPlayer.Play();播放一次
            //mediaSoundPlayer.PlayLooping();循环播放
        }//这种播放的是工程中的Resources中的音频文件

        private void button2_Click(object sender, EventArgs e)
        {
            string tadaPath = @"C:\windows\media\tada.wav";
            mediaSoundPlayer.SoundLocation = tadaPath;
            mediaSoundPlayer.PlayLooping();
        }//这种播放是指定路径下的音频文件

        private void button3_Click(object sender, EventArgs e)
        {
            mediaSoundPlayer.Stop();
        }//停止播放

方法二的代码及注释

首先,应在toolbox(工具箱)中添加mediaplayer 控件,添加后,直接将控件拖到Form中。将控件的名字改为windowsmediaPlayer。
private void Form1_Load(object sender, EventArgs e)
        {
            string tadaPath = @"C:\windows\media\tada.wav";
            windowsMediaPlayer.settings.autoStart = false;//不自动播放
            windowsMediaPlayer.URL = tadaPath;播放地址
        }//Form加载的时候

posted on 2008-02-21 15:03  爱你的人  阅读(197)  评论(0)    收藏  举报