Do While sldpro.Value >= Int(sldpro.Max)'当播放结束时
If List1.List(List1.ListIndex + 1) = "" Then '最后一首
List1.Selected(List1.ListIndex) = False
List1.Selected(0) = True
Else
List1.Selected(List1.ListIndex) = False
List1.Selected(List1.ListIndex + 1) = True
End If
Call stop_Click
Call play_Click '播放
LoopPrivate Sub play_Click()
Dim ret
Dim err
Dim inputfile As String
Dim i, j, flag
Dim pic_f As String
Dim temp As Integer
Dim file_load As String
j = mp3play1.Authorize("ufo2000", "1208686909") '输入注册码和密码
If (j = 0) Then '注册成功则开始执行,每次调用前都需要验证
For i = 0 To List1.ListCount - 1
If List1.Selected(i) = True Then
inputfile = List2.List(i) '若有歌曲将歌曲的地址调出
End If
Next i
If inputfile = "" Then
MsgBox "没有音乐文件"
Else
mp3play1.stop '开始前停止原来的
mp3play1.Close
ret = mp3play1.open(inputfile, "") '装载文件
mp3play1.play '播放文件这是我编的MP3的一段,请问一下为什么我每次都是在歌曲结束后返回到第一首歌了呢?
If List1.List(List1.ListIndex + 1) = "" Then '最后一首
List1.Selected(List1.ListIndex) = False
List1.Selected(0) = True
Else
List1.Selected(List1.ListIndex) = False
List1.Selected(List1.ListIndex + 1) = True
End If
Call stop_Click
Call play_Click '播放
LoopPrivate Sub play_Click()
Dim ret
Dim err
Dim inputfile As String
Dim i, j, flag
Dim pic_f As String
Dim temp As Integer
Dim file_load As String
j = mp3play1.Authorize("ufo2000", "1208686909") '输入注册码和密码
If (j = 0) Then '注册成功则开始执行,每次调用前都需要验证
For i = 0 To List1.ListCount - 1
If List1.Selected(i) = True Then
inputfile = List2.List(i) '若有歌曲将歌曲的地址调出
End If
Next i
If inputfile = "" Then
MsgBox "没有音乐文件"
Else
mp3play1.stop '开始前停止原来的
mp3play1.Close
ret = mp3play1.open(inputfile, "") '装载文件
mp3play1.play '播放文件这是我编的MP3的一段,请问一下为什么我每次都是在歌曲结束后返回到第一首歌了呢?
解决方案 »
- 在vb中怎样实现显示一个数据库(SQL server)中的所有表?而且能动态先取莫个表使其显示出来?
- 如何控制用户对数据库文件(sql server)的访问
- 关于IIS控制的问题
- 打包问题
- 高分请教数据库问题
- “服务方收到连接请求后,服务方建立一新的Socket,用此新的Socket同对方建立连接”,请问这是什么意思?
- 关于inputbox的问题,当日结贴
- 关于Oracle的sql*plus问题..有挑战...有水平的进来...
- 在linux于win2000下分别如何设置cgi(用perl写的)程序,让它可执行!!请问各位.
- 如何在frame中加入垂直滚动条??
- 大家都用哪些工具改善VB界面?网上有人说用DuiLib,我看了一下,效果是不错。
- 好久没来了,来看看大家
'List1.Selected(List1.ListIndex) = False
List1.Selected(0) = True
Else
'List1.Selected(List1.ListIndex) = False
List1.Selected(List1.ListIndex + 1) = True
End If
If List1.ListIndex+1>List1.ListCount - 1 Then '最后一首
'List1.Selected(List1.ListIndex) = False
List1.Selected(0) = True
Else
'List1.Selected(List1.ListIndex) = False
List1.Selected(List1.ListIndex + 1) = True
End If
If List1.ListIndex >= List1.ListCount - 1 Then '最后一首
List1.ListIndex = -1
Else
List1.ListIndex = List1.ListIndex + 1
End If
Call stop_Click
Call play_Click '播放
LoopPrivate Sub play_Click()
Dim ret
Dim err
Dim inputfile As String
Dim i, j, flag
Dim pic_f As String
Dim temp As Integer
Dim file_load As String
j = mp3play1.Authorize("ufo2000", "1208686909") '输入注册码和密码
If (j = 0) Then '注册成功则开始执行,每次调用前都需要验证inputfile = List1.List(List1.ListIndex) '若有歌曲将歌曲的地址调出If inputfile = "" Then
MsgBox "没有音乐文件"
Else
mp3play1.stop '开始前停止原来的
mp3play1.Close
ret = mp3play1.open(inputfile, "") '装载文件
mp3play1.play '播放文件