急!!! 求 TWindowsMediaPlayer 帮助文档 ( 积分: 200 )

  • 主题发起人 主题发起人 huangwei8123
  • 开始时间 开始时间
H

huangwei8123

Unregistered / Unconfirmed
GUEST, unregistred user!
不是delphi自带的那个控件,是ActiveX控件。最好有中文的,我自己也搜索了一些属性方法,但是不全,希望那位有这个的提供下,感激!!!
最希望得到的:
1.如何实现15秒的缓冲后,如果还不行,就播放下一个。
2.它的playlist的格式。
3.如何让它在播放完一首后自动的播放下一个,如何随机播放。
4.是不是要设置了playlist后才能开启控件上面的“next”等的功能。

ps:我像问下,系统带的MediaPlayer的显示歌曲的列表是用什么类似的控件做的?listview?还是stringgrid?(这个问题50分)


以下这些是我找到的~~
//-----------------------------------------------------------------------------
[基本属性]
URL:string 可以指定媒体位置
enableContextMenu:Boolean 显示/不显示播放位置的右键菜单
fullScreen:boolean 全屏显示
stretchToFit:boolean 非全屏状态时是否伸展到最佳大小
uMode:string 播放器的模式,full:有下面的控制条;
none:只有播放部份没有控制条
playState:integer 当前控件状态,下面是三种基本状态:
3:正在播放
2:暂停
1:已停止
状态变化时会触发OnStatusChange事件
[controls]
可通过WindowsMediaPlayer.controls对播放器进行控制并取得相关的一些信息:
controls.play;
播放
controls.stop;
停止
controls.pause;
暂停
controls.currentPosition:Double 当前播放进度 当前播放的总秒数
controls.currentPositionString:string 时间格式的字符串 "0:32"


[currentMedia]
可以通过WindowsMediaPlayer.currentMedia取得当前媒体的信息
currentMedia.duration do
uble 总长度
currentMedia.durationString 时间格式的字符串 "4:34"


[settings]
可以通过WindowsMediaPlayer.settings对播放器进行设置,包括音量和声道等。
settings.volume:integer 音量 (0-100)
settings.balance:integer (-100-100) 声道,通过它应该可以进行立体声、左声道、右声道的控制。
 
自己顶一下吧~,会到公司翻msdn算了~
 
后退
顶部