Windows Media Player控件常用属性



[播放器设置]
axWindowsMediaPlayer1.URL = ""; //播放文件地址
axWindowsMediaPlayer1.settings.autoStart = true;//自动播放
axWindowsMediaPlayer1.settings.playCount = 1; //播放次数
axWindowsMediaPlayer1.settings.volume = 100; //音量[0,100]
axWindowsMediaPlayer1.settings.mute = false; //静音
[播放控制]
axWindowsMediaPlayer1.Ctlcontrols.play(); //开始播放
axWindowsMediaPlayer1.Ctlcontrols.stop(); //停止播放
axWindowsMediaPlayer1.Ctlcontrols.pause(); //暂停
axWindowsMediaPlayer1.Ctlcontrols.previous(); //播放上一首
axWindowsMediaPlayer1.Ctlcontrols.next(); //播放下一首

程序示例

private void Form1_Load(object sender, EventArgs e)
{
    axWindowsMediaPlayer1.settings.autoStart = false;
    axWindowsMediaPlayer1.settings.playCount = 1;
    axWindowsMediaPlayer1.settings.volume = 100;

    //本地文件
    axWindowsMediaPlayer1.currentPlaylist.clear();
    //axWindowsMediaPlayer1.URL = @"G:\mzwu_com\sound1.mp3";
    axWindowsMediaPlayer1.currentPlaylist.appendItem(axWindowsMediaPlayer1.newMedia(@"G:\mzwu_com\sound2.mp3"));
    axWindowsMediaPlayer1.currentPlaylist.appendItem(axWindowsMediaPlayer1.newMedia(@"G:\mzwu_com\sound3.mp3"));
    axWindowsMediaPlayer1.Ctlcontrols.play();

    //网络文件
    //axWindowsMediaPlayer1.currentPlaylist.clear();
    //axWindowsMediaPlayer1.URL = @"http://www.mzwu.com/sound1.mp3";
    //axWindowsMediaPlayer1.currentPlaylist.appendItem(axWindowsMediaPlayer1.newMedia(@"http://www.mzwu.com/sound2.mp3"));
    //axWindowsMediaPlayer1.currentPlaylist.appendItem(axWindowsMediaPlayer1.newMedia(@"http://www.mzwu.com/sound3.mp3"));
    //axWindowsMediaPlayer1.Ctlcontrols.play();
}

说明:Windows Media Player控件只支持播放本地文件和网络文件,不能播放数据流。

评论: 0 | 引用: 0 | 查看次数: 6046
发表评论
登录后再发表评论!