你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 编程语言
PC复读机(七)
 

TkProgress.Minimum = 0

        TkProgress.Value = AxWindowsMediaPlayer1.Ctlcontrols.currentPosition

        Dim m2, s2 As Integer

        Dim m3, s3 As Integer

        m2 = StartPoint \ 60 : s2 = StartPoint Mod 60

        LbStart.Text = Format(m2, "00") & ";" & Format(s2, "00.0")

        m3 = EndPoint \ 60 : s3 = EndPoint Mod 60

        LbEnd.Text = Format(m3, "00") & ";" & Format(s3, "00.0")

        LbTk.Left = TkProgress.Left + TkProgress.Width * StartPoint / AxWindowsMediaPlayer1.currentMedia.duration + 13 '设置控件X方向对应开始点时间

        LbTk.Width = TkProgress.Width * (EndPoint - StartPoint) / AxWindowsMediaPlayer1.currentMedia.duration + 11

        If AxWindowsMediaPlayer1.Ctlcontrols.currentPosition >= EndPoint Then

            If PlayFlag = True Then

            AxWindowsMediaPlayer1.Ctlcontrols.currentPosition = StartPoint '当播放位置到达末尾时,定位到复读起点循环播放

            Else

                AxWindowsMediaPlayer1.Ctlcontrols.stop()

            End If

        End If

        LbMark.Text = ""

        Static i As Integer

        i = i + 1

        If i = 5 Then

            LbMark.Text = ""

            i = 0 '每五个时间单位闪烁一次

            Dim d3, d4 As Integer

            Dim s5, s4 As Integer

            Dim m5, m4 As Integer

            d3 = AxWindowsMediaPlayer1.Ctlcontrols.currentPosition '当前播放进度

            d4 = AxWindowsMediaPlayer1.currentMedia.duration '当前音频播放需要的总时间

            m5 = d3 \ 60 : s5 = d3 Mod 60

            m4 = d4 \ 60 : s4 = d4 Mod 60

  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089