MediaPlay循环播放flash文件
在winform里面 用 MediaPlayer控件播放制定位置的flash文件时 当播放完毕后怎么让他自动循环播放呢 如果在文件夹里面有好几个flash怎么实现逐个播放呢 播放完毕后开始循环播放 MediaPlayer的url属性播放完毕后就停了怎么实现循环呢
------解决方案--------------------<embed src="背景音乐路径" autostart="bool" loop="n" width="m" height="k">
其中各个属性的含义如下:
src:音乐文件路径
以下可选:
autostart:音乐文件上传完后自动播放,true为播放,false为否
loop:设置循环,true为自动循环,false为不循环,数值为次数
width,height为播放控制面板的宽和高
其余的属性有:
volume:取值范围为"0-100",设置音量,默认为系统本身的音量
starttime:"分:秒",设置歌曲开始播放的时间,如,starttime="00:10",从第10秒开始播放
endtime:"分:秒",设置歌曲结束播放的时间
controls:控制面板的外观
controls="console/smallconsole/playbutton/ pausebutton/stopbutton/volumelever"
·console 正常大小的面板
·smallconsole 较小的面板
·playbutton 显示播放按钮
·pausebutton 显示暂停按钮
·stopbutton 显示停止按钮
·volumelever 显示音量调节按钮
hidden:为true时可以隐藏面板
------解决方案--------------------using Microsoft.VisualBasic.Devices;
播放flash我不太清楚,但播放wav可以用vb 里面的my对象。
Microsoft.VisualBasic.Devices.Audio audio = new Audio();
audio.Play("文件",Microsoft.VisualBasic.AudioPlayMode.BackgroundLoop);