社区
多媒体
帖子详情
如何判断歌曲播放完毕
yswenli
2006-05-04 07:53:07
我最近做了一个播放器,用了
mediaplayer
qicktime
real
shockflash
几个控件,(可以在我的个人网站上下载:http:wenguoli.home4u.china.com)
但是有几个问题我一直没有解决:
1.怎么判断歌曲播放完毕
2.怎么实现文件关联播放
3.怎么实现文件拖放播放
请求高手指点:
我的QQ是:104684539
邮箱是:wenguoli_520@eyou.com
...全文
895
9
打赏
收藏
如何判断歌曲播放完毕
我最近做了一个播放器,用了 mediaplayer qicktime real shockflash 几个控件,(可以在我的个人网站上下载:http:wenguoli.home4u.china.com) 但是有几个问题我一直没有解决: 1.怎么判断歌曲播放完毕 2.怎么实现文件关联播放 3.怎么实现文件拖放播放 请求高手指点: 我的QQ是:104684539 邮箱是:wenguoli_520@eyou.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yjjsmile
2006-07-02
打赏
举报
回复
没做过,但帮忙顶一下
lihao102
2006-06-28
打赏
举报
回复
Private Sub MMControl1_StatusUpdate()
'计算文件总长度,单位为秒
LabLen.Caption = MMControl1.Length / 1000
Private Sub MMControl1_Done(NotifyCode As Integer)
'如果文件播放结束
If MMControl1.Position = MMControl1.Length Then
msgbox "播放完毕了!"
rubin116
2006-06-25
打赏
举报
回复
Dim retstr As String * 20
cmdstr = "status CCC position"
rc = mciSendString(cmdstr, retstr, 20, 0&)
NiceSlider1.Value = Val(RTrim(retstr))
cccc = NiceSlider1.Value
If Val(retstr) >= Val(StopFrame) - 10 Then
歌曲完了
End If
randomx
2006-06-23
打赏
举报
回复
......
watt
2006-06-23
打赏
举报
回复
PlayStateChange(ByVal NewState As Long)
事件可以判断结束
yswenli
2006-05-16
打赏
举报
回复
我的意思,就 是如何找出歌曲播放完了
因为这个要自已编码 实在有点难,我想了好久也没有想出来,哪位大哥大姐要是有源码帮小弟一下可以吗?
xyjdn
2006-05-15
打赏
举报
回复
1.怎么判断歌曲播放完毕_找个滚动条之类的控件,100%了就播完了
ashiw
2006-05-08
打赏
举报
回复
应该是用获取当前播放时间跟歌曲总时间比较来判断,拖放应该挺简单,有接受拖放的事件。网上有许多源码你可以看看就明白了。
vbfunner
2006-05-04
打赏
举报
回复
这个关于wmp播放完毕你可以使用一个TIMER控件检测.
FLASH的不是很清楚.
关联播放自己写下注册表.你可以在网上查到资料.
文件的拖放我不会了.
使用ffmpeg库加上alsa库使用mp3音乐的
播放
/暂停,切换,
歌曲
模式选择1
使用ffmpeg库加上alsa库使用mp3音乐的
播放
/暂停,切换,
歌曲
模式选择
as3
判断
声音是否播完
比如sound 为声音对象 则有 使用以下方法可以
判断
一首歌是否
播放
完成 1.要有一个Channel对象用来记录当前
播放
到哪了。 var channel:Channel = new Chennel(); 2.把sound对象的控制权交给channel。 channel = sound.play(); 3.用channel对象的当前位置 跟音乐的总长度相等则一首歌
播放
完...
使用libmpg123加alsa实现MP3的
播放
/暂停,切换,模式选择,C语言4
使用libmpg123加alsa实现MP3的
播放
/暂停,切换,模式选择
显示
歌曲
进度条(使用moment.js第三方库格式化时间),以及
歌曲
播放
完毕
自动
播放
下一首
显示
歌曲
进度条(使用moment.js第三方库格式化时间),以及
歌曲
播放
完毕
自动
播放
下一首
专题四 在Cisco Packet Tracer中制作音乐
播放
器(多个音乐
播放
)
首先,在开头
判断
当前音乐序号 g_currSound是否是“-1”,若是,则不能
播放
音乐,反之
播放
音乐并
判断
是哪一首音乐。接下来,在for循环中用sleep()函数累计
歌曲
的时长,
歌曲
时长提前保存在play_time中。 若循环到
播放
完毕
,则从头开始;若在
播放
过程中,检测到旋钮发生变化,则首先
判断
是否为关闭,若是则停止
播放
,否则
播放
对应音乐,若在本音乐的
播放
区间中,则无变化。 值得注意的是若要切换
歌曲
必须关闭上一个
歌曲
,否则会叠加buff,耳朵好的可以试试
多媒体
807
社区成员
8,274
社区内容
发帖
与我相关
我的任务
多媒体
VB 多媒体
复制链接
扫一扫
分享
社区描述
VB 多媒体
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章