/// <summary> /// 暂停 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnPause_Click(object sender, EventArgs e) { //设置按钮状态 btnPlay.Enabled = true; btnPause.Enabled = false; btnStop.Enabled = true; btnLast.Enabled = true; btnNext.Enabled = true; VlcPlayerCore.Pause(); tmrProgress.Stop(); is_playinig = false; }
/// <summary> /// 前进 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnNext_Click(object sender, EventArgs e) { //设置按钮状态 btnPlay.Enabled = false; btnPause.Enabled = true; btnStop.Enabled = true; btnLast.Enabled = true; btnNext.Enabled = true; VlcPlayerCore.Pause(); int time = (int)VlcPlayerCore.GetPlayTime() + 5; if (time < trPlayerProgress.Maximum) { VlcPlayerCore.SetPlayTime(time); } else { VlcPlayerCore.SetPlayTime(trPlayerProgress.Maximum); } VlcPlayerCore.Play(); trPlayerProgress.Value = (int)VlcPlayerCore.GetPlayTime(); }