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
版权声明:本文标题:播放器MediaPlayer1属性[宝典] 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1717464192a574910.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论