C#WMP控件如何实现循环播放?
我把我的音乐放在一个目录中,通过连接SQL,通过随机查询查到SQL表中的URL字段的内容,把该地址赋给WMP控件的URL,可以实现播放,怎么才能通过循环,让歌曲播完后,再...
我把我的音乐放在一个目录中,通过连接SQL ,通过随机查询查到SQL表中的URL字段的内容,把该地址赋给WMP控件的URL,可以实现播放,怎么才能通过循环,让歌曲播完后,再随机查一个地址,赋给URL,实现循环随机播放?
展开
3个回答
展开全部
你可以设置一个菜单,提供几个选项,例如:循环播放,单曲播放等等。
根据用户选择不同选项,执行相应选项对应的事件。
根据你说的应该是随机播放吧。在该事件中获取用户的播放列表,根据歌曲名称或其它条件,查询出对应的URL列表,WMP控件应该有对应的列表属性,在赋给它即可。
根据用户选择不同选项,执行相应选项对应的事件。
根据你说的应该是随机播放吧。在该事件中获取用户的播放列表,根据歌曲名称或其它条件,查询出对应的URL列表,WMP控件应该有对应的列表属性,在赋给它即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先拖个timer控件,然后在wmp控件的statusChanged事件里面开启timer。
在timer的tick事件里面写你的代码。
比如单曲循环:
timer1.Stop();
if(wmp.playState == WMPLib.WMPPlayState.wmppsStopped)
{
wmp.Ctlcontrols.play();
}
在timer的tick事件里面写你的代码。
比如单曲循环:
timer1.Stop();
if(wmp.playState == WMPLib.WMPPlayState.wmppsStopped)
{
wmp.Ctlcontrols.play();
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以用随机函数,然后把他们赋值。把地址赋给函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询