Приостановка и возобновление в медиаплеере - PullRequest
0 голосов
/ 14 апреля 2020

В настоящее время я создаю медиаплеер в Wpf VB. net. Я застрял на кнопку воспроизведения и паузы. Это может сделать паузу, но как только я нажму кнопку воспроизведения, песня началась с начала. Я хочу возобновить ее с того места, где я остановился. Нужна ваша помощь, ребята. Ниже мой код

 Private Sub btnPlay_Click(sender As Object, e As RoutedEventArgs) Handles btnPlay.Click

        mplayer.Open(New Uri(ImagePath & iPodList.SelectedValue, UriKind.RelativeOrAbsolute))


        If btnPlay.Content = "Play" Then
            mplayer.Play()
            btnPlay.Content = "Pause"

        ElseIf btnPlay.Content = "Pause" Then
            mplayer.Pause()
            btnPlay.Content = "Play"

        End If

    End Sub

1 Ответ

0 голосов
/ 14 апреля 2020

Что бы ни было mplayer, я бы предположил, что проблема в том, что вы звоните Open на него каждый раз, когда нажимаете Button. Если вы хотите приостановить и возобновить то, что уже воспроизводится, не открывайте что-то новое.

...