通过用鼠标单击trackbar怎样改变歌曲的播放进度?

解决方案 »

  1.   

    TrackBar的Onchange事件中这样写:
    MediaPlayer.Stop;
    MediaPlayer.Position:=TrackBar1.Position;
    MediaPlayer.Play;
      

  2.   

    我用timer事件控制播放进度条的显示。也遇到了楼主这样的问题, Kshape([伟大的大伟!]) 的方法下午试了,不行。不过现在想来换个条件似乎可以:就是判断当前播放器的状态,非播放状态执行上面的代码 应该可以;控制播放状态下不能这么拖动改变(原因我也不知)。这样不是很爽:(,但应该可以