熟悉MP3的高手来帮助呀!!!!!! ( 积分: 100 )

  • 主题发起人 主题发起人 lizhen_1020
  • 开始时间 开始时间
L

lizhen_1020

Unregistered / Unconfirmed
GUEST, unregistred user!
1.如何像winamp那样把一些mp3加入到音乐列表里,就可以显示他的播放时间,
用delphi自带的MediaPlayer1控件,要open,close的,很慢,有没有快一点的方法!
2.如何选中一首歌,一点加载,就可以分析出整个mp3的波形!!

大家来帮忙,以前很少这多媒体,主要这数据库,
那怕提供点思路也好!
如果好的我可以提供我的编的一些源程序(数据库)
 
1.如何像winamp那样把一些mp3加入到音乐列表里,就可以显示他的播放时间,
用delphi自带的MediaPlayer1控件,要open,close的,很慢,有没有快一点的方法!
2.如何选中一首歌,一点加载,就可以分析出整个mp3的波形!!

大家来帮忙,以前很少这多媒体,主要这数据库,
那怕提供点思路也好!
如果好的我可以提供我的编的一些源程序(数据库)
 
看看这个方法 行不行
var a,b,c,up:integer;
temp1,temp2:string;
begin

MediaPlayer1.TimeFormat := tfMilliseconds;
a:=MediaPlayer1.Length;
b:=MediaPlayer1.Position;
c:=a-b;
c:=c div 1000;
temp1:=inttostr(c div 60);
temp2:=inttostr(c mod 60);
if temp2='0' then
temp2:='00';
if length(temp1)=1 then

temp1:='0'+temp1;
if length(temp2)=1 then

temp2:='0'+temp2;
label1.Caption:=temp1+':'+temp2;
 
这不是还得要MediaPlayer1先open才能得到吗?
 
后退
顶部