Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Obtener la lista de canciones de un Cd mp3 (https://www.clubdelphi.com/foros/showthread.php?t=16483)

Diana 30-11-2004 01:09:23

Obtener la lista de canciones de un Cd mp3
 
Hola

Un favor, estoy realizando un reproductor de mp3 en delphi, version 7, hasta el momento he logrado que por medio del control TmediPlayer, me reproduzca un solo tema en mp3, poniendo directamente la ubicación del archivo en filename, quiero que se desplieguen todos los temas que tiene el Cd y obtener su duración de cada uno, despues habilitar para navegar dentro de la lista para ocupar los botones de atraz, adelante , reproducir, etc.

Lei que existe una forma de leer el cd de audio de la forma en que comento solo que para archivos wav, de que forma puedo hacerlo con archivos mp3, para hacer mi reproductor.

Si de favor me pueden enviar información al respecto, se los agradezco.

Saludos

roman 30-11-2004 02:45:26

En lo que concierne al almacenamiento en disco, un archivo mp3 no es distinto de cualquier otro archivo y una unidad de CD no es distinta de una unidad de disco duro. Así que la pregunta más bien es ¿cómo listar los archivos de un directorio? O en todo caso, ¿cómo listar los archivos de determinado tipo de un directorio?

Una forma de hacer esto es usando las funciones FindFirst, FindNext y FindClose de las que encontrarás varias referencias tanto en la ayuda de Delphi como en estos foros.

A grandes rasgos comienzas utilizando FindFirst con la que estableces el criterio de búsqueda (archivos *.mp3 en este caso) y buscas el primero. Luego con un ciclo usas FindNext para ir encontrando los siguientes y terminas cerrando la búsqueda con FindClose.

// Saludos


La franja horaria es GMT +2. Ahora son las 09:46:24.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi