dannydaboy
Gebruiker
- Lid geworden
- 13 sep 2005
- Berichten
- 195
even een andere vraag als ik een song selecteer speelt die hem af, als ik nu automatisch de volgende song wil afspelen zou deze code kunnen werken
maar deze werkt helaas niet helemaal.
de bedoeling is dus dat de gebruiker song 1 selecteert en dan steeds het volgende nummer in de Listview1 start.
Code:
Private Sub Listview1_SelectedIndexChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Listview1.SelectedIndexChanged
Dim Filename As String = Listview1.SelectedItem
AxWindowsMediaPlayer1.URL = Filename
AxWindowsMediaPlayer1.Ctlcontrols.play()
End Sub
Private Sub AxWindowsMediaPlayer1_PlayStateChange(ByVal sender As Object,
ByVal e As AxWMPLib._WMPOCXEvents_PlayStateChangeEvent) Handles
AxWindowsMediaPlayer1.PlayStateChange
If AxWindowsMediaPlayer1.playState = WMPLib.WMPPlayState.wmppsMediaEnded
Then
If Listview1.SelectedIndex < ListBox1.Items.Count - 1 Then
Listview1.SelectedIndex = ListBox1.SelectedIndex + 1
Else
'Start at the top of the list again if needed
Listview1.SelectedIndex = 0
End If
End If
End Sub
maar deze werkt helaas niet helemaal.
de bedoeling is dus dat de gebruiker song 1 selecteert en dan steeds het volgende nummer in de Listview1 start.