AxWindowsMediaPlayer的详细用法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

AxWindowsMediaPlayer的详细用法

发布时间:2009-9-30 10:49:23 被阅览数:598次文字大小:〖大中小〗

属性/方法名:说明:

[基本属性]

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

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

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

switch (e.newState)

{

case 0: // Undefined

currentStateLabel.Text = "Undefined";

break;

case 1: // Stopped

currentStateLabel.Text = "Stopped";

break;

case 2: // Paused

currentStateLabel.Text = "Paused";

break;

case 3: // Playing

currentStateLabel.Text = "Playing";

break;

case 4: // ScanForward

currentStateLabel.Text = "ScanForward";

break;

case 5: // ScanReverse

currentStateLabel.Text = "ScanReverse";

break;

case 6: // Buffering

currentStateLabel.Text = "Buffering";

break;

case 7: // Waiting

currentStateLabel.Text = "Waiting";

break;

case 8: // MediaEnded

currentStateLabel.Text = "MediaEnded";

break;

case 9: // Transitioning

currentStateLabel.Text = "Transitioning";

break;

case 10: // Ready

currentStateLabel.Text = "Ready";

break;

case 11: // Reconnecting

currentStateLabel.Text = "Reconnecting";

break;

case 12: // Last

currentStateLabel.Text = "Last";

break;

default:

currentStateLabel.Text = ("Unknown State: " + e.newState.ToString());

break;

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; 播放次数

settings.setMode("loop",true); 循环播放

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

currentMedia.duration:double; 媒体总长度

currentMedia.durationString:string; 媒体总长度,字符串格式。如“03:24” currentMedia.getItemInfo(const string); 获取当前媒体信息"Title"=媒体标题,"Author"=艺术家,"Copyright"=版权信息,"Description"=媒体内容描述,"Duration"=持续时间(秒),"FileSize"=文件大小,"FileType"=文件类型,"sourceURL"=原始地址

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

:string; 同 currentMedia.getItemInfo("Title")

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

currentPlaylist.count:integer; 当前播放列表所包含媒体数

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

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 快退

相关文档
最新文档