| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
WaKo13 Ens

Registrado: 12 Mar 2004Mensajes: 34Ubicación: Campeche, Campeche, México
|
Publicado: Vie 12 Mar, 2004 7:30 pm Asunto: Como puedo cargar una lista de mp3 con el TMediaPlayer?? |
|
|
| Estoy haciendo una discografia pero no he buscado la forma de cargar una lista completa de mp3, y no hacerlo con un OpenDialog q' solo lo hace una por una, ayuda!!! |
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Sab 13 Mar, 2004 4:17 pm Asunto: |
|
|
Es sencillo.
Basta con crear un archivo de texto con extensión m3u que contenga los nombres de las canciones a interpretar (a se posible con su ruta absoluta) y lanzar el programa reproductor multimedia con el nombre de ese archivo como parámetro. |
|
| Volver arriba |
|
 |
4nguila Cdt

Registrado: 04 Feb 2004Mensajes: 8
|
Publicado: Dom 14 Mar, 2004 8:42 pm Asunto: Bucles. |
|
|
Probare lo del Fichero. Ahora va mi pregunta hay alguna manera de reproducir ese fichero en un bucle.
Un Saludo.
Muchas Garcias de Antemano. |
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Mar 16 Mar, 2004 7:58 am Asunto: No se escuchan las canciones |
|
|
| Anonymous escribió: | Es sencillo.
Basta con crear un archivo de texto con extensión m3u que contenga los nombres de las canciones a interpretar (a se posible con su ruta absoluta) y lanzar el programa reproductor multimedia con el nombre de ese archivo como parámetro. |
Lo hice pero no se escuchan las canciones, el TMediaPlayer lleva el parámetro del archivo m3u pero no se oyen las canciones |
|
| Volver arriba |
|
 |
jb_______ Cdt

Registrado: 22 Dic 2003Mensajes: 21
|
Publicado: Mar 16 Mar, 2004 11:19 pm Asunto: |
|
|
La solucion que te he dado es para escuchar los archivos MP3 con el Windows Media Player, WinAmp o cualquier otro programa que permita el uso de listas en archivos m3u. Para ello se les invoca son la funcion ShellExecute.
Para usar el control TMEdiaPlayer del Builder, la solucion del archivo m3u no es válida. Si quieres usar este control, la unica solucion es usar un Timer para que mire cada ciuerto tiempo si ya ha terminado de interpretar la cancion o no el TMediaPlayer (aunque no se si soportará archivos MP3 o no). |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mie 17 Mar, 2004 9:35 am Asunto: |
|
|
Esta es la funcion de la que te hablaba
para dividr una cadena en subcadenas
ejemplo
| Código: |
AnsiString linea="1,Maddona - Isla Bonit,c:\musica\madona\pista01.mp3"
TStringList *listas=new TStringList();
Listas=DivideCadena(linea,",");//separados por comas..
|
y esta es la funcion
| Código: |
//*******************funicion que divide una cadena a partir de un caracter ****
TStrings *__fastcall DivideCadena(AnsiString ctmp, AnsiString LetraDivisora){
TStringList *ArregloCadena = new TStringList();
int pos=ctmp.Pos(LetraDivisora);
if(pos!=0){
ArregloCadena->Add(ctmp.SubString(1,pos-1));
ctmp=ctmp.SubString(pos+1,ctmp.Length());
pos=ctmp.Pos(LetraDivisora);
while (pos!=0){
if (pos!=0){
ArregloCadena->Add(ctmp.SubString(1,pos-1));
ctmp=ctmp.SubString(pos+1,ctmp.Length());
}
pos=ctmp.Pos(LetraDivisora);
}
ArregloCadena->Add(ctmp.SubString(1,ctmp.Length()));
}else{
ArregloCadena->Add(ctmp);
}
return (ArregloCadena);
}
|
Espero te Sirva... _________________
 |
|
| Volver arriba |
|
 |
|