Crée une m3u playlist

Description

Un fichier *.m3u est un simple fichier textes contenant
le chemin et le nom complet des musiques qu'il ouvre.
Dans ce source, la m3u playlist créée ne contient
que le nom des fichiers musiques, càd sans le chemin.
De ce faite la playlist ne fonctionnera que si elle est
dans le meme dossier que les musiques.
Sinon, il faut retiré la fonction ExtractFileName.

Source / Exemple :


procedure TForm1.OpenClick(Sender: TObject);
var  i: Integer; TitleList: TStringList;
begin
  TitleList:=TStringList.Create;
  if OpenDialog1.Execute then TitleList.AddStrings(OpenDialog1.Files);
  for i:=0 to TitleList.Count-1
  do begin
  ListBox1.Items.Add(ExtractFileName(TitleList[i]));
  end;
  ListBox1.Sorted:=True;
  TitleList.Destroy;
end;

procedure TForm1.SaveClick(Sender: TObject);
begin
  SaveDialog1.DefaultExt:='m3u';
  if SaveDialog1.Execute then ListBox1.Items.SaveToFile(SaveDialog1.FileName);
end;

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.