Beispiel #1
0
        /// <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;
        }
Beispiel #2
0
        /// <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();
        }