2023年12月31日发(作者:)

vb中WindowsMediaPlayer控件的用法

playState:integer 当前控件状态,下面是三种基本状态:

3:正在播放

2:暂停

1:已停止

状态变化特殊情况被触动引发OnStatusChange事件

[controls]

可通过ls对播放器举行控制并取得相关的一些信息:

; 播放

; 停止

; 暂停

tPosition:Double 当前播放进度

tPositionString:string 时间格式的字符串

"0:32"

[currentMedia]

可以通过tMedia取得当前媒体的信息

on Double 总长度

onString 时间格式的字符串 "4:34"

[settings]

可以通过gs对播放器举行设置,包孕音量以及声道等。

:integer 音量 (0-100)

e:integer 声道,通过它应该可以举行立体声、左声道、右声道的控制。

=================

版本2:

属性/要领名: 说明:

[基本属性]

url:string指定媒体位置,本机或者网络地址

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

Invisible

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

enableContextMenu:Boolean; 开始使用/禁用右键菜单

fullScreen:boolean; 是否全屏预示

[controls] ls //播放器基本控制

; 播放

; 暂停

; 停止

tPosition:double; 当前进度

tPositionString:string; 当前进度,字符串格式。如"00:23"

rward; 快进

verse; 快退

; 下一曲

us; 上一曲

[settings] gs //播放器基本设置

:integer; 音量,0-100

art:Boolean; 是否AUTO播放

:Boolean; 是否静音

unt:integer; 播放回数

[currentMedia] tMedia //当前媒体属性

on:double; 媒体总长度

onString:string; 媒体总长度,字符串格式。如"03:24"

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

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

/doc/,:string;

mInfo("Title")

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

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

[integer]; 获取或者设置指定项目媒体信息,其子属性同tMedia