Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-11-2007
pozillo pozillo is offline
Miembro
 
Registrado: sep 2007
Posts: 12
Poder: 0
pozillo Va por buen camino
Problema reproductor mp3

Hola,

Tengo un pequeño problema con un reproductor que estoy haciendo, cuando quiero reproducir una canción, aparece este mensaje:

"No se puede determinar el tipo de dispositivo por la extensión del archivo".

La verdad no se cual es el problema.


Aqui os adjunto el codigo que tengo para que cuando pulse el button9 me ejecute el opendialog y despues me reproduzca, pero al pulsar un archivo de musica me aparece el mensaje de error anterior:

procedure TForm1.ToolButton9Click(Sender: TObject);
begin
opendialog1.Execute;
mediaplayer1.filename:=opendialog1.filename;
mediaplayer1.open;
mediaplayer1.play;
end;

Saludos,
Responder Con Cita
  #2  
Antiguo 15-11-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por pozillo Ver Mensaje
Hola,

Tengo un pequeño problema con un reproductor que estoy haciendo, cuando quiero reproducir una canción, aparece este mensaje:

"No se puede determinar el tipo de dispositivo por la extensión del archivo".

La verdad no se cual es el problema.


Aqui os adjunto el codigo que tengo para que cuando pulse el button9 me ejecute el opendialog y despues me reproduzca, pero al pulsar un archivo de musica me aparece el mensaje de error anterior:

procedure TForm1.ToolButton9Click(Sender: TObject);
begin
opendialog1.Execute;
mediaplayer1.filename:=opendialog1.filename;
mediaplayer1.open;
mediaplayer1.play;
end;

Saludos,
Hola pozillo, una pregunta, tienes la propiedad AutoOpen del MediaPlayer = True???

Si es así, cambiala a False, yo creo que ese es el problema.

Otra cosa

Utiliza las etiquetas de delphi para el código, se ve mucho mejor

Código Delphi [-]
procedure TForm1.ToolButton9Click(Sender: TObject);
begin
   opendialog1.Execute;
   mediaplayer1.filename:=opendialog1.filename;   
   mediaplayer1.open;
   mediaplayer1.play;
end;

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #3  
Antiguo 15-11-2007
pozillo pozillo is offline
Miembro
 
Registrado: sep 2007
Posts: 12
Poder: 0
pozillo Va por buen camino
Perdona lo del codigo, es que soy nuevo, para la proxima ya lo sé.



Pues lo de autoOpen lo tengo a false, no se que puede ser.

SAludos,
Responder Con Cita
  #4  
Antiguo 15-11-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por pozillo Ver Mensaje
Perdona lo del codigo, es que soy nuevo, para la proxima ya lo sé.

Pues lo de autoOpen lo tengo a false, no se que puede ser.

SAludos,
Pues si que está raro, he copiado tu código y funciona perfectamente, abri un archivo mp3 y un wma sin problemas.

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #5  
Antiguo 15-11-2007
pozillo pozillo is offline
Miembro
 
Registrado: sep 2007
Posts: 12
Poder: 0
pozillo Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
Pues si que está raro, he copiado tu código y funciona perfectamente, abri un archivo mp3 y un wma sin problemas.

Salud OS
Es raro ya que me bajé un reproductor de mp3 hecho en delphi y me aparecia el mismo error al intentar reproducir el archivo, podria ser alguna cosa que no tuviese nada que ver con el codigo? O los uses? nose..

Gracias y saludos,
Responder Con Cita
  #6  
Antiguo 15-11-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por pozillo Ver Mensaje
Es raro ya que me bajé un reproductor de mp3 hecho en delphi y me aparecia el mismo error al intentar reproducir el archivo, podria ser alguna cosa que no tuviese nada que ver con el codigo? O los uses? nose..

Gracias y saludos,
Pues esto es lo que tengo en el código

Código Delphi [-]
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls, MPlayer;

type
  TForm1 = class(TForm)
    MediaPlayer1: TMediaPlayer;
    OpenDialog1: TOpenDialog;
    Button1: TButton;
    Button2: TButton;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);
begin
  opendialog1.Execute;
  mediaplayer1.filename:=opendialog1.filename;
  mediaplayer1.open;
  mediaplayer1.play;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  mediaplayer1.Stop;
end;

end.

A ver si le ves algo diferente a lo tuyo.

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #7  
Antiguo 15-11-2007
pozillo pozillo is offline
Miembro
 
Registrado: sep 2007
Posts: 12
Poder: 0
pozillo Va por buen camino
Todo igual y nada..
Responder Con Cita
  #8  
Antiguo 15-11-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por pozillo Ver Mensaje
Todo igual y nada..
Pues no se, tal vez tienes algún problema de drivers de sonido, no veo otra cosa que pueda estar mal.

Espero lo resuelvas.

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #9  
Antiguo 26-03-2008
Avatar de b3nshi
b3nshi b3nshi is offline
Miembro
 
Registrado: feb 2005
Ubicación: Tucuman - Argentina
Posts: 164
Poder: 20
b3nshi Va por buen camino
Sigue el problema? no me fije en la fecha del post, pero seguro q no es un problema del archivo en si? Intenta arbrir el archivo con el winamp o con el windows media player, si ellos tambien tienen problemas para ejecutarlo ya sabes porq es... el archivo no funca... y sino... di si funcionan otros reproductores... en el caso de no hacerlo... a reinstalar drivers de la placa de sonido... creo...

{Saludos}
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
reproductor fenther Varios 0 04-05-2007 22:36:34
reproductor jeyco OOP 1 28-03-2007 17:09:00
Reproductor ramphi Varios 7 21-08-2006 16:31:18
reproductor de video ingeniero oscar C++ Builder 0 26-02-2004 21:14:59
Reproductor MP3 lafirma Varios 1 28-08-2003 21:43:27


La franja horaria es GMT +2. Ahora son las 09:29:16.


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
Copyright 1996-2007 Club Delphi