Entwickler-Ecke

Multimedia / Grafik - F1!F1!sound mit mediaplayer


-homer- - Sa 02.08.03 13:39
Titel: F1!F1!sound mit mediaplayer
moin allerseits,
:nixweiss: :nixweiss: :nixweiss: :nixweiss:
ich nix weiß wie ich machen wenn media player lied eins zuende lied zwei automatisch machen!!!

Verdeutlichung: ich kann mit dem Mediaplayer gans normale sounds abspielen, aber ich wüsste gerne was ich machen muss damit der Mediaplayer wenn der das erste lied fertig hat automatisch das zweite abspielt!!!

Kann mir da jemand helfen. :lol:


Tomac - Sa 02.08.03 15:59

Hi!

Ob ein Lied zu Ende ist, fragst du so ab:


Delphi-Quelltext
1:
if mediaplayer1.position=mediaplayer1.length then begin...                    


und dann einfach das neue Lied laden (filename)


mfG
Tomac


Aya - Sa 02.08.03 16:44

Hi
[quote="Tomac"]Ob ein Lied zu Ende ist, fragst du so ab:


Delphi-Quelltext
1:
if mediaplayer1.position=mediaplayer1.length then begin...                    
quote]
Naaa ja... das ist eine sehr unschöne methode ... ;)

Ich würd eher auf das OnNotify-Event des MediaPlayers reagieren:


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
procedure TForm1.Create(...);
begin
  MediaPlayer1.Notify:=true;
end;

procedure TForm1.MediaPlayer1OnNotify(...);
begin
  if MediaPlayer1.NotifyValue = nvSuccessful then
    //Play next.       
end;


Au'revoir,
Aya~