Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1129 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Listing répertoire de MP3 et lecture des tags de ces fichiers

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Listing répertoire de MP3 et lecture des tags de ces fichiers

n°1298874
sweeday
Posté le 03-02-2006 à 21:24:18  profilanswer
 

Bonjour,
 
Je débute avec VBA mais souhaiterait me lancer dans une procédure permettant de lister tous les albums mp3 que je dispose sur mon ordinateur. Mais je voudrais également que la procédure renvoie les résultats dans un tableau où seront séparé titre de l'album, année de sortie, et interprète (tous mes répertoires sont de la forme "artiste - année - titre" ) et faire la part des choses avec les albums à multiple interprètes (où là le répertoire est de la forme "titre - année" ), pensez vous que cela soit compliqué à faire ? Pourriez-vous m'épauler dans l'élaboration de ce code ?
 
Cordialement.

mood
Publicité
Posté le 03-02-2006 à 21:24:18  profilanswer
 

n°1298916
maddraft
Posté le 03-02-2006 à 23:00:59  profilanswer
 

Salut
 
Non c'est pas si compliqué. c'est juste très technique...
La première étape consiste à écrire une fonction récursive pour la recherche des fichiers. Pourquoi utiliser la récursivité ? Parcequ'elle simplifie l'algo de ton programme dans ce cas
 
La deuxième étape consiste pour chaque fichier mp3 trouvé, à découper son nom et à séparer chacun des éléments par un ";" puis d'insérer cette ligne en mode ajout dans le fichier ouvert en début de programme, sans oublier d'ajouter les informations du répertoire (contenant le fichier) découpées selon la même méthode.
 
Attention: il faut tout de même contrôler le nombre de colonne pour que le formatage soit toujours identique, Exple : si 5 valeurs alors 5 séparateurs sinon compléter intéligement les séparateurs manquants !
 
Lorsque le parcours du disque est terminé, le fichier est fermé, et enregistré au format csv
 
Il ne te reste plus qu'à l'ouvrir sous excel et à utiliser les propriétés du format csv pour automatiquement formater les données sous formes de colonnes de ton tableau. Ou d'utiliser le fichier comme source de données...
 
Bon code


Message édité par maddraft le 04-02-2006 à 15:54:50
n°1298980
sweeday
Posté le 04-02-2006 à 12:25:05  profilanswer
 

OK, je vais m'y atteler, mais pour mon tout premier code, ça me parait un peu costaud ! Merci en tout cas !

n°1299062
maddraft
Posté le 04-02-2006 à 15:43:15  profilanswer
 

sweeday a écrit :

OK, je vais m'y atteler, mais pour mon tout premier code, ça me parait un peu costaud ! Merci en tout cas !


Salut,
 
A vaincre sans péril, on triomphe sans gloire :bounce:  
 
Comme bien d'autres, je me suis penché sur ce problème
... J'ai écrit une application orientée pour la musique qui s'appuit sur une interface VB6 et une base de données. http://vdalla.free.fr/MadP/AideHtm/
 
La récursivité utilisée dans le module de scan est le principe qui m'a permis de résoudre cette problématique
 
Bon code


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Listing répertoire de MP3 et lecture des tags de ces fichiers

 

Sujets relatifs
VBS - Vérif de l'existance de fichiers puis les couperVBS...lecture ligne à ligne
>>>> FICHIERS <<<< [ C ]Lecture fichier ASCII
[VC++] RepertoireXalan la meilleure façon de transformer plusieurs fichiers
Interface web de partage de fichiersUpload de fichiers
Créer automatiquement des fichiers d'entêteutilisation tags struts
Plus de sujets relatifs à : Listing répertoire de MP3 et lecture des tags de ces fichiers


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR