Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Mediaplayer im endlos-loop? (https://www.delphipraxis.net/12195-mediaplayer-im-endlos-loop.html)

C64-Flo 22. Nov 2003 16:55


Mediaplayer im endlos-loop?
 
HI!

Kann ich einem Mediaplayer-plugin (delphi7) die eigenschaft geben, eine angegebene file immer wieder zu spielen?

zb. also ein lied nach seinem ende wieder ´zurückspulen´ und von neuem spielen...?

in den properties habe ich da nichts passendes gefunden (bis auf autorewind..aber das allein reicht nicht aus).

:dp:

C64-Flo 22. Nov 2003 18:01

Re: Mediaplayer im endlos-loop?
 
hmmm tjoooo..

Mir würd ja schon eine möglichkeit der statusabfrage langen:

zb: if mediaplayer1=stopped
then mediaplayer1.play;

oder sowas... :gruebel:
gibts sowas überhaupt?

(in der delphi-help hab ich hierzu nichts gefunden...ausser der möglichkeit mit ´WAIT´..da wartet aber dann das ganze programm, bis das lied durchgelaufen ist bis es weitermacht..das ist nicht gut, wenn die audio-file als untermalung im hintergrund mitlaufen (und geloopt) werden soll..)

:roll:

Uncle Cracker 22. Nov 2003 18:06

Re: Mediaplayer im endlos-loop?
 
Guck dir das mal an: http://www.delphipraxis.net/internal_redirect.php?t=83


Vielleicht hilft's dir.

Sharky 22. Nov 2003 18:22

Re: Mediaplayer im endlos-loop?
 
Hai,

Mediaplayer -> Sparte Multimedia ;-)

C64-Flo 23. Nov 2003 22:07

Re: Mediaplayer im endlos-loop?
 
Leider funtioniert das irgendwie nicht bei mir...
:cry:

owei owei :wall: owei owei

Darty 23. Nov 2003 22:15

Re: Mediaplayer im endlos-loop?
 
poste mal dein Programm

C64-Flo 24. Nov 2003 06:24

Re: Mediaplayer im endlos-loop?
 
Delphi-Quellcode:
procedure MediaPlayer1Notify(Sender: TObject);
begin
    If form5.MediaPlayer1.Notify = True then
    Begin
      form5.MediaPlayer1.Play;
    End
  else
    Begin
      form5.MediaPlayer1.Stop;
    End;
end;

(...)

Delphi-Quellcode:
procedure TForm5.FormActivate(Sender: TObject);
begin
      musikwahl:=random(5)+1;
      form5.Mediaplayer1.Notify:=true;
      form5.Mediaplayer1.FileName := 'c:\add\data\musik\track'+inttostr(musikwahl)+'.mp3';
      form5.Mediaplayer1.Open;        
      form5.Mediaplayer1.Play;
end;
:roll:

Nach beenden eines mp3-tracks, bleibt der player still...obwohl notify=true ist..... :wiejetzt:

C64-Flo 24. Nov 2003 12:03

Re: Mediaplayer im endlos-loop?
 
MUHAHAHaaaa! :lol:

hättst´ ja auch gleich sagen können, dass ich diese ´notify´-procedure bei ´events´ finde bzw sie da erstellt wird. :lol:

hatte einfach die gesamte proced. vom besagten link in mein proggi reinkopiert.. :P

Tjo, jetzt funzt alles wunderbar! :zwinker:

THX :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz