![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() Buenas, tengon un inconveniente con una applicacion que estoy desarrollando para tocar musica, videos y peliculas.
mi problema consiste en que cuando quiero avanzar a la siguiente mientras ya esta tocando alguna, me da un el siguiente error MCIDiviceError with message 'cannot determine the divice type from the given filename extension' ![]() Este es el codigo que estoy utilizando
Última edición por dec fecha: 29-11-2007 a las 18:00:37. |
#2
|
||||
|
||||
![]() ![]() este es el codigo correcto que estoy utilizando procedure TFMain.NextClick(Sender: TObject); begin MPSound.Stop; MPSound.Close; TCanciones.DisableControls; TCanciones.First; TCanciones.Delete; TCanciones.EnableControls; MPSound.FileName := TCancionesRUTA.Value; MPSound.Open; MPSound.Play; end; Gracias de antemano |
#3
|
||||
|
||||
Hola, una pregunta, cual es la funcion del delete que estas haciendo, borras un dato en la tabla canciones?, no le veo sentido, intenta sin el delete:
Saludos.
__________________
![]() Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#4
|
||||
|
||||
![]() Gracias por responder
pero si te fijas en el codigo fuente siempre estoy mandado a tocar el primer registro de la tabla, que por eso mando a posicionarse en el primer registro para poder eliminarlo para luego tocar el nuevo registro posicionado en el primer lugar |
#5
|
||||
|
||||
Yo resoloví un problema parecido de la siguiente manera: cree una tabla con el Data Base desktop en donde en uno de los campos guardo como un Tipo Alpha el Path donde se encuentra el tema. Y en el preimero de los dos Campos creados coloco un "ID" para Identificar cada path (El campo "ID" es un numero del tipo Long Integer).
Con este Campo "Id" logre , como veras en la primera parte del codigo, que cuando pulses el boton "siguiente" o "next" y estes parado en el ultimo registro de la tabla, automaticamente pases al primero.
Espero que te sirva....tiene muchas explicaiones....peroes facil de entender...y no son muhcas lineas de codigo, son solo 9 y contadas. Última edición por Hola_mundo fecha: 06-12-2007 a las 18:36:56. Razón: Soy un tarado....ja |
#6
|
||||
|
||||
Yo resoloví un problema parecido de la siguiente manera: cree una tabla con el Data Base desktop en donde en uno de los campos guardo como un Tipo Alpha el Path donde se encuentra el tema. Y en el preimero de los dos Campos creados coloco un "ID" para Identificar cada path (El campo "ID" es un numero del tipo Long Integer).
Con este Campo "Id" logre , como veras en la primera parte del codigo, que cuando pulses el boton "siguiente" o "next" y estes parado en el ultimo registro de la tabla, automaticamente pases al primero.
Espero que te sirva....tiene muchas explicaiones....peroes facil de entender...y no son muhcas lineas de codigo, son solo 9 y contadas. Última edición por Hola_mundo fecha: 06-12-2007 a las 18:38:45. Razón: Soy un atrado al cuadrado....jaja |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tocar madera cosa de informáticos...? | marcoszorrilla | Humor | 10 | 07-02-2006 17:40:12 |
Mediaplayer y las notificaciones. | Jorghino reyes | Varios | 4 | 26-08-2005 07:46:48 |
sonido con mediaplayer | soloriv | Varios | 2 | 01-06-2005 16:36:28 |
Problema con mediaplayer | Jan_polero | Varios | 4 | 05-11-2004 01:46:51 |
Utilizar MediaPlayer | Pally | Varios | 3 | 19-06-2003 17:17:14 |
![]() |
|