admin管理员组

文章数量:1536338

2024年6月4日发(作者:)

0 0

vb WindowsMediaPlayer1

00

vb WindowsMediaPlayer1

windows media player 控件在我们编程时经常要用到,但是有很多属性及方法

却不知道该怎么使用。现以 wmp 9.0控件为例说说其在 Delphi 7.0 中常用的

属性与方法(JavaScript中用法几乎完全相同)。

00

00

假设此控件名为wmp

属性/方法名:

[基本属性]

URL:String;

uiMode:String;

00

说明:

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

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

None, Invisible

播放状态,1=停止,2=暂停,3=播放,

6=正在缓冲,9=正在连接,10=准备

就绪

启用/禁用右键菜单

是否全屏显示

ls //播放器基本控制

播放

暂停

停止

当前进度

playState:integer;

enableContextMenu:Boolean;

fullScreen:boolean;

[controls]

;

;

;

tPosition:double;

tPositionString:strin

当前进度,字符串格式。如“00:23”

g;

rward;

verse;

;

us;

[settings]

:integer;

art:Boolean;

:Boolean;

unt:integer;

[currentMedia]

快进

快退

下一曲

上一曲

gs //播放器基本设置

音量,0-100

是否自动播放

是否静音

播放次数

tMedia //当前媒体属性

on:double;

onString:string;

媒体总长度

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

“03:24”

获取当前媒体信息"Title"=媒体标

题,"Author"=艺术家,"Copyright"=

版权信息,"Description"=媒体内容

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

"FileSize"=文件大小,"FileType"=

文件类型,"sourceURL"=原始地址

通过属性名设置媒体信息

mInfo("Title

")

tPlaylist //当前播放列

表属性

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

获取或设置指定项目媒体信息,其子

属性同tMedia

mInfo(const

string);

mInfo(const

string);

:string;

[currentPlaylist]

:integer;

[integer];

记得一个朋友问的,不知道能不能解决你的问题,我找了几个常用的属性和方法,

你可以参考一下

==========WindowsMediaPlayer的常用属性和方法=======

====

[基本属性]

URL:string 可以指定媒体位置

enableContextMenu:Boolean 显示/不显示播放位置的右键菜单

fullScreen:boolean 全屏显示

stretchToFit:boolean 非全屏状态时是否伸展到最佳大小

uMode:string 播放器的模式,full:有下面的控制

条; none:只有播放部份没有控制条

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 声道,通过它应该可以进行立体声、左声道、右声

道的控制。

00

播放

停止

暂停

unt 文件播放次数

wind 是否循环播放

e 声道

音量

静音

ContextMenu 是否允许在控件上点击鼠标右键时

弹出快捷菜单

ionAtStart 是否在播放前先播放动画

ntrols 是否显示控件工具栏

dioControls 是否显示声音控制按钮

splay 是否显示数据文件的相关信息

toBar 是否显示Goto栏

sitionControls 是否显示位置调节按钮

atusBar 是否显示状态栏

acker 是否显示进度条

rward 快进

verse 快退

快进/快退速率

hangeDisplaySize 是否允许自由设置播放图象大小

ySize 设置播放图象大小

1-MpDefaultSize 原始大小

2-MpHalfSize 原始大小的一半

3-MpDoubleSize 原始大小的两倍

4-MpFullScreen 全屏

5-MpOneSixteenthScreen 屏幕大小的1/16

6-MpOneFourthScreen 屏幕大小的1/4

7-MpOneHalfScreen 屏幕大小的1/2

00

本文标签: 是否显示播放媒体设置