哥们,那个程序listbox如何循环播放,另外,我增加了双击删除listbox中选中的歌曲名称

但是歌曲播放的和歌名错位了,如何解决,谢谢... 但是歌曲播放的和歌名错位了,如何解决,谢谢 展开
 我来答
帐号已注销
2014-11-15 · TA获得超过898个赞
知道大有可为答主
回答量:1482
采纳率:0%
帮助的人:941万
展开全部
什么循环? 列表循环,还是单曲循环?
要是增加删除歌曲的话,我用的是数组,不能单独删除list,不然会出错的,我去看看
追问
哥们,看的怎么样 了?可以留下邮箱或者QQ吗?
追答
添加一个timer interval设置为1000

添加以下程序
Private Sub List1_DblClick()
Dim i As Integer
dizhi(List1.ListIndex) = ""
lb(List1.ListIndex) = ""
Open App.Path + "\music" For Output As #1
For i = 0 To List1.ListCount - 1
If dizhi(i) "" And lb(i) "" Then Write #1, lb(i), dizhi(i)
Next
Close #1
List1.Clear
Call wenjian
wmp1.Controls.stop
End Sub
Private Sub Timer1_Timer()
On Error GoTo err
If List1.ListCount = 0 Then Timer1.Enabled = False
If wmp1.playState = 1 Then
List1.ListIndex = List1.ListIndex + 1
wmp1.URL = dizhi(List1.ListIndex) + "\" + lb(List1.ListIndex)
wmp1.Controls.play
End If
Exit Sub
err:
wmp1.URL = dizhi(0) + "\" + lb(0)
wmp1.Controls.play
End Sub
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式