(未解决..在线等待...) 小弟正在试做一个MP3播放器,想用TRACKBAR跟踪播放的进度,可是用TrackBar1.max:=MedliaPlayer1.length传递给Trac 同题! (未解决..在线等待...) 小弟正在试做一个MP3播放器,想用TRACKBAR跟踪播放的进度,可是用TrackBar1.max:=MedliaPlayer1.length传递给TrackBar1,后Trackbar不能动实在头疼,请大家帮帮忙,告诉我为什么不行,解决的思路,最好能写出代码,不胜感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 將mediaplayer.position付值給trackbar1.position 就可以了用timer控件控制就行了 position需要初始化么,我试过好象不行 用一个TTimer控件来跟踪播放进度就行了:procedure TForm1.Timer1Timer(Sender: TObject);begin TrackBar1.Max:=MediaPlayer1.Length; TrackBar1.Position:=MediaPlayer1.Position;end; 用 blazingfire(烈焰) 方法就可以了把TrackBar1.Max:=MediaPlayer1.Length放到開始播放mp3文件時 开发类似的程序,要怎么做才能提高开发效率? Delphi权限设置? 为什么我的日期判断得不到想要的结果 当本应用程序最小化后,如何捕获屏幕上其它软件界面上的单击、双击、右击、拖放事件? 关于DBGRID的问题 关于tclienthandlethread的问题,线程的问题,送分50 TClietSocket是什么控件? 能在image 中显示jpg文件吗? Delphi 7 的TXPManifest 怎么用? 从VB6 过来的,请教一个MDI窗体的问题.... 为什么listbox无法显示??的代码问题 DBGRID中要点两下才能进行编辑状态,如何只一下就能进入编辑状?
將mediaplayer.position付值給trackbar1.position 就可以了用timer控件控制就行了
procedure TForm1.Timer1Timer(Sender: TObject);
begin
TrackBar1.Max:=MediaPlayer1.Length;
TrackBar1.Position:=MediaPlayer1.Position;
end;