Démarrage d'une musique au lancement d'une application
emirej
Messages postés90Date d'inscriptionmercredi 14 mars 2007StatutMembreDernière intervention31 mai 2009
-
27 mars 2008 à 23:26
Cirec
Messages postés3833Date d'inscriptionvendredi 23 juillet 2004StatutModérateurDernière intervention18 septembre 2022
-
31 mars 2008 à 12:41
Voila enfaite j'ai crée une application et j'aimerais mettre cette musique ( ATC-All Around The World.mp3) dans mon application mais je ne trouve pas les composant pour l'inclure et j'aimerais si possible quelle démarre quand on lançe le programme et que la musique continue en boucle svp! Merci beaucoup car je n'ai jamais reussi a inclure une musique :\
A voir également:
Démarrage d'une musique au lancement d'une application
Cirec
Messages postés3833Date d'inscriptionvendredi 23 juillet 2004StatutModérateurDernière intervention18 septembre 202250 28 mars 2008 à 17:49
"Y a t'il pas un moyen de l'inclure directement dans une ressources ?"
Bon il arrive un moment ou il faut arrêter les conneries ... dans mon précédant message je te donne un lien qui explique comment mettre un MP3 en ressource et comment l'utiliser .... et pour information le code de Nicolas et le miens on tous deux étés testés et fonctionnent parfaitement et d'après ce que je vois celui de
HAFTARIFOUAD est également fonctionnel !!!!
Il est donc évident que le problème vient de chez toi ... avant toute autre demande je te conseil de créer une nouvelle application d'y ajouter un TMediaPlayer et de refaire ce que l'on ta donné et rien d'autre et surtout en respectant le peut de règle que l'on ta donné ... Ne fait pas le teste dans l'application que tu développes en ce moment, il se peut qu'un changement de répertoire ou toute autre chose puisse interférer dans le bon fonctionnement.
Cirec
Messages postés3833Date d'inscriptionvendredi 23 juillet 2004StatutModérateurDernière intervention18 septembre 202250 31 mars 2008 à 12:41
Bon c'est pas encore réglé cette histoire ?
bon tu ajoute un Timer avec comme interval 200 et enable à False
plus deux TLabel (pour voir le décompte)
procedure TForm1.Button1Click(Sender: TObject);
begin
MediaPlayer1.Open;
MediaPlayer1.Play;
Label1.Caption := IntToStr(MediaPlayer1.TrackLength[0]);
// Attention à ne pas activer le Timer avant le MediaPlayer1.Play;
Timer1.Enabled : = True;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
If MediaPlayer1.Position >= MediaPlayer1.TrackLength[0] Then Begin
MediaPlayer1.Rewind;
MediaPlayer1.Play;
End;
Label2.Caption := IntToStr(MediaPlayer1.Position);
end;