Projet CDAReaderDate de publication : 11/01/2003
Par
Pierre Castelain Lecture des informations contenues dans les fichiers CDA de Windows. Ces fichiers sont visibles dans l'explorateur lorsque l'on ouvre un CD audio. 1. Description 2. Mise en oeuvre 3. Téléchargement 1. Description
Il s'agit d'un petit projet permettant de montrer l'utilisation d'une unité ayant été codée à la suite d'une question sur le forum Delphi de www.developpez.com. Cette unité toute simple permet de lire les informations contenues dans les fichiers *.cda. Ces fichiers sont des descripteurs de pistes audio de CD. Ils contiennent :
L'application est relativement simple puisque son rôle principal est d'appeler la méthode de lecture des informations et d'afficher celles-ci dans la fenêtre principale. Quelques subtilités ont été ajoutées afin de rendre le projet plus intéressant :
2. Mise en oeuvre
La lecture des infos est franchement simple. Elle est basée sur la description de ce type de fichier disponible sur le site www.wotsit.org :
Dans l'application de démo a été ajouté du code permettant d'enregistrer l'application dans le Shell afin de permettre de la faire apparaitre dans le menu contextuel des fichiers .cda. Ce code est exécuté systématiquement au démarrage de l'application. Il suffit donc de l'exécuter une fois pour qu'elle mette la base de registre à jour.
3. Téléchargement
Une archive zip contenant le projet Delphi5 complet (avec l'exécutable pour les plus impatients) : CDAReader.zip
|