Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Problem mit Play-List (https://www.delphipraxis.net/159717-problem-mit-play-list.html)

egon.kaschuba 9. Apr 2011 17:54

Problem mit Play-List
 
:oops:


Hallo,
ich brauch mal ne´e Hilfe.

Ich möchte gern mit der BassdllPlayer.pas eine Playlist bauen.
Soweit funktioniert das ganze schon prima,allerdings bekomme ich den
' Loop ' effect nicht hin.Das heißt die geladenen Lieder werden
abgearbeitet und dann ist Schluss mit lustig.Er soll aber von vorne
wieder anfangen und mir das ganze nochmal Vorspielen.

Wer kann mir HELFEN ??

Gruß
- Egon

Delphi-Quellcode:
procedure TForm7.Timer1Timer(Sender: TObject);
begin
if BassdllPlayer1.Status = sndPLAYING then
  begin
    noAwnChangePos := True;
    PTrackBar.Position := BassdllPlayer1.Position;
    end;
  //TPlayerStatus = (sndSTOPPED, sndPLAYING, sndSTALLED, sndPAUSED);

   case BassdllPlayer1.Status of
    sndSTOPPED: Label3.Caption := 'Stop';
    sndPLAYING: Label3.Caption := 'Play';
    sndSTALLED: Label3.Caption := 'Nicht bereit';
    sndPAUSED : Label3.Caption := 'Pause';
  end;
 // Wenn Lied und Listbox nicht leer dann nächstes Lied
   if (BassdllPlayer1.Status = sndSTOPPED) and PlayFormListFlag then
    if lbPlayList1.ItemIndex <> -1 then
      if lbPlayList1.ItemIndex + 1 <= lbPlayList1.Count - 1 then
      begin
        lbPlayList1.ItemIndex := lbPlayList1.ItemIndex + 1;
         SetFilename(lbPlayList1.Items.Strings[lbPlayList1.ItemIndex]);
          if BassdllPlayer1.LoadFromFile(lbPlayList1.Items.Strings[lbPlayList1.ItemIndex]) then
             PTrackBar.MaxValue := BassdllPlayer1.SongLength;
             BassdllPlayer1.Play;
           end else

           //  playprev;
           // button4Click(self);
            PlayFormListFlag := false;

end;

nuclearping 9. Apr 2011 18:06

AW: Problem mit Play-List
 
Wenn das letzte Lied gespielt wurde (lbPlayList1.ItemIndex = lbPlayList1.Items.Count -1), setze doch den lbPlayList1.ItemIndex wieder auf 0?

egon.kaschuba 9. Apr 2011 18:30

AW: Problem mit Play-List
 
:-D

Danke der Hund hat zugebissen.

Klappt prima.

Gruß
-Egon


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:07 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