AxWindowsMediaPlayer的详细用法.docx

上传人:b****3 文档编号:4675806 上传时间:2023-05-07 格式:DOCX 页数:14 大小:20.54KB
下载 相关 举报
AxWindowsMediaPlayer的详细用法.docx_第1页
第1页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第2页
第2页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第3页
第3页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第4页
第4页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第5页
第5页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第6页
第6页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第7页
第7页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第8页
第8页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第9页
第9页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第10页
第10页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第11页
第11页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第12页
第12页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第13页
第13页 / 共14页
AxWindowsMediaPlayer的详细用法.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

AxWindowsMediaPlayer的详细用法.docx

《AxWindowsMediaPlayer的详细用法.docx》由会员分享,可在线阅读,更多相关《AxWindowsMediaPlayer的详细用法.docx(14页珍藏版)》请在冰点文库上搜索。

AxWindowsMediaPlayer的详细用法.docx

AxWindowsMediaPlayer的详细用法

AxWindowsMediaPlayer的详细用法

属性/方法名:

说明:

 

[基本属性]  

URL:

String;指定媒体位置,本机或网络地址 

uiMode:

String;播放器界面模式,可为Full,Mini,None,Invisible 

playState:

integer;播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪 

enableContextMenu:

Boolean;启用/禁用右键菜单 

fullScreen:

boolean;是否全屏显示 

[controls]wmp.controls//播放器基本控制 

controls.play;播放 

controls.pause;暂停 

controls.stop;停止 

controls.currentPosition:

double;当前进度 

controls.currentPositionString:

string;当前进度,字符串格式。

如“00:

23” 

controls.fastForward;快进 

controls.fastReverse;快退 

controls.next;下一曲 

controls.previous;上一曲 

[settings]wmp.settings//播放器基本设置 

settings.volume:

integer;音量,0-100 

settings.autoStart:

Boolean;是否自动播放 

settings.mute:

Boolean;是否静音 

settings.playCount:

integer;播放次数 

[currentMedia]wmp.currentMedia//当前媒体属性 

currentMedia.duration:

double;媒体总长度 

currentMedia.durationString:

string;媒体总长度,字符串格式。

如“03:

24” 

currentMedia.getItemInfo(conststring);获取当前媒体信息"Title"=媒体标题,"Author"=艺术家,"Copyright"=版权信息,"Description"=媒体内容描述,"Duration"=持续时间(秒),"FileSize"=文件大小,"FileType"=文件类型,"sourceURL"=原始地址 

currentMedia.setItemInfo(conststring);通过属性名设置媒体信息 

currentMedia.name:

string;同currentMedia.getItemInfo("Title") 

[currentPlaylist]wmp.currentPlaylist//当前播放列表属性 

currentPlaylist.count:

integer;当前播放列表所包含媒体数 

currentPlaylist.Item[integer];获取或设置指定项目媒体信息,其子属性同wmp.currentMedia 

AxWindowsMediaPlayer控件的属

MediaPlayer1.Play          播放  

MediaPlayer1.Stop          停止  

MediaPlayer1.Pause          暂停  

MediaPlayer1.PlayCount        文件播放次数  

MediaPlayer1.AutoRewind       是否循环播放  

MediaPlayer1.Balance         声道  

MediaPlayer1.Volume         音量  

MediaPlayer1.Mute          静音  

MediaPlayer1.EnableContextMenu    是否允许在控件上点击鼠标右键时弹出快捷菜单  

MediaPlayer1.AnimationAtStart    是否在播放前先播放动画  

MediaPlayer1.ShowControls      是否显示控件工具栏  

MediaPlayer1.ShowAudioControls    是否显示声音控制按钮  

MediaPlayer1.ShowDisplay       是否显示数据文件的相关信息  

MediaPlayer1.ShowGotoBar       是否显示Goto栏  

MediaPlayer1.ShowPositionControls  是否显示位置调节按钮  

MediaPlayer1.ShowStatusBar      是否显示状态栏  

MediaPlayer1.ShowTracker       是否显示进度条  

MediaPlayer1.FastForward       快进  

MediaPlayer1.FastReverse       快退  

MediaPlayer1.Rate          快进/快退速率  

MediaPlayer1.AllowChangeDisplaySize 是否允许自由设置播放图象大小  

MediaPlayer1.DisplaySize       设置播放图象大小  

    1-MpDefaultSize         原始大小  

    2-MpHalfSize           原始大小的一半  

    3-MpDoubleSize          原始大小的两倍  

    4-MpFullScreen          全屏  

    5-MpOneSixteenthScreen      屏幕大小的1/16  

    6-MpOneFourthScreen       屏幕大小的1/4  

    7-MpOneHalfScreen        屏幕大小的1/2  

MediaPlayer1.ClickToPlay       是否允许单击播放窗口启动Media Player  

AxWindowsMediaPlayer常用属性

2008-03-1821:

28

2.Ctlcontrols属性

Ctlcontrols属性是AxWindowsMediaPlayer的一个重

要属性,此控件中有许多常用成员。

(1)方法play

用于播放多媒体文件,其格式为:

窗体名.控件名.Ctlcontrols.play()

如:

AxWindowsMediaPlayer1.Ctlcontrols.play()

‘此处缺省窗体名是Me

(2)方法pause

用于暂停正在播放的多媒体文件,其格式为:

窗体名.控件名.Ctlcontrols.pause()

如:

AxWindowsMediaPlayer1.Ctlcontrols.pause()

(3)方法stop

用于停止正在播放的多媒体文件,其格式为:

窗体名.控件名.Ctlcontrols.stop()

如:

AxWindowsMediaPlayer1.Ctlcontrols.stop()

(4)方法fastforward

用于将正在播放的多媒体文件快进,其格式为:

窗体名.控件名.Ctlcontrols.fastforward()

如:

AxWindowsMediaPlayer1.Ctlcontrols.forward()

(5)方法fastreverse

窗体名.控件名.Ctlcontrols.fastreverse()

如:

AxWindowsMediaPlayer1.Ctlcontrols.fastreverse

()

6.属性CurrentPosition

用于获取多媒体文件当前的播放进度,其值是数值类

型,使用格式为:

窗体名.控件名.Ctlcontrols.currentPosition

d1=AxWindowsMediaPlayer1.Ctlcontrols.currentPosi

tion

其中d1是一个整型变量。

7.属性Duration

用于获取当前多媒体文件的播放的总时间,其值为数

值类型,其使用格式为:

窗体名.控件名.currentMedia.duration

如:

d2

=AxWindowsMediaPlayer1.currentMedia.duration

其中d2是一个整型变量。

controls.currentPositionString:

string;当前进

度,字符串格式。

如“00:

23”

属性/方法名:

说明:

 

[基本属性]  

URL:

String;指定媒体位置,本机或网络地址 

uiMode:

String;播放器界面模式,可为Full,Mini,

None,Invisible 

playState:

integer;播放状态,1=停止,2=暂停,

3=播放,6=正在缓冲,9=正在连接,10=准备就绪

player.PlayStateChange+=newAxWMPLib._WMPOCXEvents_PlayStateChangeEventHandler(player_PlayStateChange);

privatevoidplayer_PlayStateChange(objectsender,AxWMPLib._WMPOCXEvents_PlayStateChangeEvente)

{

   //Testthecurrentstateoftheplayeranddisplayamessageforeachstate.

   switch(e.newState)

   {

       case0:

   //Undefined

           currentStateLabel.Text="Undefined";

           break;

       case1:

   //Stopped

           currentStateLabel.Text="Stopped";

           break;

       case2:

   //Paused

           currentStateLabel.Text="Paused";

           break;

       case3:

   //Playing

           currentStateLabel.Text="Playing";

           break;

       case4:

   //ScanForward

           currentStateLabel.Text="ScanForward";

           break;

       case5:

   //ScanReverse

           currentStateLabel.Text="ScanReverse";

           break;

       case6:

   //Buffering

           currentStateLabel.Text="Buffering";

           break;

       case7:

   //Waiting

           currentStateLabel.Text="Waiting";

           break;

       case8:

   //MediaEnded

           currentStateLabel.Text="MediaEnded";

           break;

       case9:

   //Transitioning

           currentStateLabel.Text="Transitioning";

           break;

       case10:

  //Ready

           currentStateLabel.Text="Ready";

           break;

       case11:

  //Reconnecting

           currentStateLabel.Text="Reconnecting";

           break;

       case12:

  //Last

           currentStateLabel.Text="Last";

           break;

       default:

           currentStateLabel.Text=("UnknownState:

"+e.newState.ToString());

           break;

   }

}

 

 

enableContextMenu:

Boolean;启用/禁用右键菜单 

fullScreen:

boolean;是否全屏显示 

controls.currentPosition:

double;当前进度 

controls.fastForward;快进 

controls.fastReverse;快退 

controls.next;下一曲 

controls.previous;上一曲 

[settings]wmp.settings//播放器基本设置 

settings.volume:

integer;音量,0-100 

settings.autoStart:

Boolean;是否自动播放 

settings.mute:

Boolean;是否静音 

settings.playCount:

integer;播放次数 

[currentMedia]wmp.currentMedia//当前媒体属性 

currentMedia.duration:

double;媒体总长度 

currentMedia.durationString:

string;媒体总长度

,字符串格式。

如“03:

24” 

currentMedia.getItemInfo(conststring);获取当

前媒体信息"Title"=媒体标题,"Author"=艺术

家,"Copyright"=版权信息,"Description"=媒体内

容描述,"Duration"=持续时间(秒),"FileSize"=

文件大小,"FileType"=文件类型,"sourceURL"=原

始地址 

currentMedia.setItemInfo(conststring);通过属

性名设置媒体信息 

currentMedia.name:

string;同

currentMedia.getItemInfo("Title") 

[currentPlaylist]wmp.currentPlaylist//当前播

放列表属性 

currentPlaylist.count:

integer;当前播放列表所

包含媒体数 

currentPlaylist.Item[integer];获取或设置指定

项目媒体信息,其子属性同wmp.currentMedia

 

axWindowsMediaPlayer1控件怎么用?

就像QQ一样,有消息来就有声音提示。

我用axWindowsMediaPlayer1来做声音播放器。

但是我不知道axWindowsMediaPlayer1控件怎么用。

哪位大侠能给个例子。

axWindowsMediaPlayer1控件怎么用?

答:

没人理我

答:

用法教程

答:

msdn参考

答:

MSDN有WMP的SDK,另外,如果只是一小段声音的话,sndPlaySound函数是个不错的选择(.netframework2.0里在Microsoft.VisualBasic.Devices.Audio类里已经有相关的函数的.net版了,连声明API都省了~)

答:

AxWindowsMediaPlayerObject(VBandC#)

TheAxWindowsMediaPlayerobjectistherootobjectfortheWindowsMediaPlayercontrol.Itsupportstheproperties,methods,andeventslistedinthefollowingtables.

TheAxWindowsMediaPlayerobjectsupportsthefollowingproperties.

Property

Description

cdromCollection

GetsanIWMPCdromCollectioninterface.

closedCaption

GetsanIWMPClosedCaptioninterface.

Ctlcontrols

GetsanIWMPControlsinterface.

Ctlenabled

GetsorsetsavalueindicatingwhethertheWindowsMediaPlayercontrolisenabled.

currentMedia

GetsorsetstheIWMPMediainterfacethatcorrespondstothecurrentmediaitem.

currentPlaylist

GetsorsetsthecurrentIWMPPlaylist interface.

dvd

GetsanIWMPDVDinterface.

enableContextMenu

Getsorsetsavalueindicatingwhethertoenablethecontextmenu,whichappearswhentherightmousebuttonisclicked.

Error

GetsanIWMPErrorinterface.

fullScreen

Getsorsetsavalueindicatingwhethervideocontentisplayedbackinfull-screenmode.

isOnline

Getsavalueindicatingwhethertheuserisconnectedtoanetwork.

isRemote

Notsupportedfor.NETprogramming.

mediaCollection

GetsanIWMPMediaCollectioninterface.

network

GetsanIWMPNetworkinterface.

openState

Getsavalueindicatingthestateofthecontentsource.

playerApplication

Notsupportedfor.NETprogramming.

playlistCollection

GetsanIWMPPlaylistCollectioninterface.

playState

GetsavalueindicatingthestateoftheWindowsMediaPlayeroperation.

settings

GetsanIWMPSettingsinterface.

status

GetsavalueindicatingthecurrentstatusofWindowsMediaPlayer.

stretchToFit

GetsorsetsavalueindicatingwhethervideowillstretchtofitsizeoftheWindowsMediaPlayercontrolvideodisplay.

uiMode

GetsorsetsavalueindicatingwhichcontrolsareshownintheuserinterfacewhenWindowsMediaPlayerisembeddedinaWebpage.

URL

Getsorsetsthenameofthecliptoplay.

versionInfo

GetsavaluethatspecifiestheversionoftheWindowsMediaPlayer.

windowlessVideo

GetsorsetsavalueindicatingwhethertheWindowsMediaPlayercontrolrendersvideoinwindowlessmode.

 

Method

Description

close

ReleasesWindowsMediaPlayerresources.

launchURL

SendsaURLtotheuser'sdefaultbrowsertoberendered.

newMedia

ReturnsanIWMPMediainterfaceforanewmediaitem.

newPlaylist

returnsanIWMPPlaylistinterfaceforanewplaylist.

openPlayer

OpensWindowsMediaPlayerusingthespecifiedURL.

TheAxWindowsMediaPlayerobjectsupportsthefollowingevents.

Event

Description

AudioLanguageChange

Occurswhenthecurrentaudio

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2