AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Winamp Playliste einlesen
Thema durchsuchen
Ansicht
Themen-Optionen

Winamp Playliste einlesen

Offene Frage von "del3000"
Ein Thema von del3000 · begonnen am 3. Jun 2009 · letzter Beitrag vom 3. Jun 2009
Antwort Antwort
del3000

Registriert seit: 3. Jun 2009
2 Beiträge
 
#1

Winamp Playliste einlesen

  Alt 3. Jun 2009, 16:31
Ich will ein kleines Programm schreiben womit ich eine Playliste einlesen kann.
Soweit kein Problem, das Programm soll aber auch erkennen können wenn anstatt eines Liedes in der Playliste eine weitere Playliste ist usw.

Beispiel:
meine_playlist.m3u
Inhalt:
eine_weitere_playliste.m3u
und_noch_eine.m3u

Wenn möglich sollen alle weiteren Playlisten abgefragt werden
  Mit Zitat antworten Zitat
nat

Registriert seit: 10. Nov 2005
216 Beiträge
 
RAD-Studio 2009 Pro
 
#2

Re: Winamp Playliste einlesen

  Alt 3. Jun 2009, 17:12
mal so als idee ausm kopf:
Delphi-Quellcode:
procedure ReadPlayList(const Filename: String; Output: TStrings);
var
  List: TStringList;
  i: Integer;
begin
  List := TStringList.Create;
  try
    GetFilesFromPlayList(Filename, List);
    for i:=0 to List.Count - 1 do
      if IsPlayList(List[i]) then
        ReadPlayList(List[i], Output)
      else
        Output.Add(List[i]);
  finally
    List.free;
  end;
end;
mußt dann nur halt die funktionen
procedure GetFilesFromPlayList(const Filename: String; Output: TStrings); undfunction IsPlayList(const Filename: String): Boolean implementieren.
  Mit Zitat antworten Zitat
del3000

Registriert seit: 3. Jun 2009
2 Beiträge
 
#3

Re: Winamp Playliste einlesen

  Alt 3. Jun 2009, 18:02
Danke, werde es mal damit probieren
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:56 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