您的位置:程序门 -> .net技术 -> c#



那位达人可以介绍下axwindowsmediaplayer1的控件的用法?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


那位达人可以介绍下axwindowsmediaplayer1的控件的用法?
发表于:2007-01-16 14:36:04 楼主
比如说让该控件根据在服务器取得的地址信息循环播发几个视频.?
发表于:2007-01-16 14:51:521楼 得分:0
http://topic.csdn.net/t/20051114/09/4391212.html
发表于:2007-01-16 16:54:082楼 得分:0
具体点,给我个例子吧,我给100
发表于:2007-02-15 13:55:173楼 得分:0
偶也不太会用,偶是这样做的
  convert.toint32(axwindowsmediaplayer1.playstate).tostring( "x ")
先得到播放状态的值,然后我知道了   这几个枚举值   是:
      0             1           2           3
无连接   缓冲结束   暂停     播放  
然后我根据这几个状态判断然后重定向url
发表于:2007-02-15 13:56:564楼 得分:0
在重定向url的时候先将
axwindowsmediaplayer1.playstate=(wmplib.wmpplaystate)1
发表于:2007-02-15 14:01:235楼 得分:0
wmplib
发表于:2007-02-15 15:37:286楼 得分:0
up
发表于:2007-02-15 15:48:317楼 得分:0
等代码
发表于:2007-02-15 15:53:008楼 得分:0
属性                                                                           描述
url:string                                                可以指定媒体位置
enablecontextmenu:boolean                           显示/不显示播放位置的右键菜单
fullscreen:boolean                                  全屏显示
stretchtofit:boolean                                非全屏状态时是否伸展到最佳大小
umode:string                                             播放器的模式,full:有下面的控制条;   none:只有播放部份没有控制条
playstate:integer                                   当前控件状态,下面是三种基本状态:1:已停止2:暂停3:正在播放;状态变化时会触发onstatuschange事件
[controls]
可通过windowsmediaplayer.controls                         对播放器进行控制并取得相关的一些信息:
controls.play;                                                             播放
controls.stop;                                                             停止
controls.pause;                                                           暂停
controls.currentposition:                                 double   当前播放进度
controls.currentpositionstring:                   string   时间格式的字符串   "0:32 "
[currentmedia]
可以通过windowsmediaplayer.currentmedia   取得当前媒体的信息
currentmedia.duration                                   double   总长度
currentmedia.durationstring                           时间格式的字符串   "4:34 "
[settings]
可以通过windowsmediaplayer.settings         对播放器进行设置,包括音量和声道等。
settings.volume:integer                                 音量   (0-100)
settings.balance:integer                               声道,通过它应该可以进行立体声、左声道、右声道的控制。但对应的取值尚不清楚
//代码就不给你写了   再苯写个循环也该会了
//onstatuschange事件   判断当前状态   停了放下一个
发表于:2007-02-15 15:55:139楼 得分:0
url:string 可以指定媒体位置
enablecontextmenu:boolean 显示/不显示播放位置的右键菜单
fullscreen:boolean 全屏显示
stretchtofit:boolean 非全屏状态时是否伸展到最佳大小
umode:string 播放器的模式,full:有下面的控制条;   none:只有播放部份没有控制条
playstate:integer 当前控件状态,下面是三种基本状态:1:已停止2:暂停3:正在播放;状态变化时会触发onstatuschange事件
[controls]
可通过windowsmediaplayer.controls 对播放器进行控制并取得相关的一些信息:
controls.play; 播放
controls.stop; 停止
controls.pause; 暂停
controls.currentposition: double   当前播放进度
controls.currentpositionstring string   时间格式的字符串   "0:32 "
[currentmedia]
可以通过windowsmediaplayer.currentmedia 取得当前媒体的信息
currentmedia.duration   double   总长度
currentmedia.durationstring 时间格式的字符串   "4:34 "
[settings]
可以通过windowsmediaplayer.settings 对播放器进行设置,包括音量和声道等。
settings.volume:integer 音量   (0-100)
settings.balance:integer 声道,通过它应该可以进行立体声、左声道、右声道的控制。但对应的取值尚不清楚
//不好意思全是空格


快速检索

最新资讯
热门点击