
if Player.Position = Player.Length then begin
Player.FileName := '-FileName-';
Player.Open;
Player.Play; { < -- Добавь }
end;
mediaplayer1.filename := inttostr(current) + '.mp3';
mediaplayer1.Open;
mediaplayer1.Play;
inc(current);
mediaplayer1.play;
mediaplayer1.stop;