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 03-11-2004
Jan_polero Jan_polero is offline
Miembro
 
Registrado: may 2004
Posts: 62
Poder: 20
Jan_polero Va por buen camino
Problema con mediaplayer

Un mediaplayer reproduce un .wav(sonido de despertador).En su Evento OnNotify lo vuelvo a reproducir para que el sonido sea continuo.Hasta Aquí bien.Lo que pasa es que no me deja hacer nada mientras se reproduce porque no para.Lo que querría es poder pulsar un botón del Form para parar la alarma.Muchas gracias de antemano.
Responder Con Cita
  #2  
Antiguo 03-11-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
A mi me funciona con este código en el evento OnNotify:

Código Delphi [-]
if MediaPlayer1.Mode <> mpStopped then
  MediaPlayer1.Play
else
  MediaPlayer1.Rewind;
// Saludos
Responder Con Cita
  #3  
Antiguo 03-11-2004
Jan_polero Jan_polero is offline
Miembro
 
Registrado: may 2004
Posts: 62
Poder: 20
Jan_polero Va por buen camino
No sirve

Gracias por responder tan rápido,aunque creo que no me he explicado bien.
Veamos:
estoy haciendo una pequeña aplicación que funciona como una alarma.El usuario introduce una fecha y una hora, cuando llega el momento señalado la alarma suena.Esta parte ya está hecha y funciona.El probema es el siguiente: Utilizo un wav muy breve(un simple "beep")y lo que hago es reproducirlo sin parar(en el evento OnNotify),al hacerlo así la aplicación no responde a ningún click ni pulsación,ya que se está produciendo constantemente el evento OnNotify.
lo que intento es "desbloquear" la aplicación,es decir poder pulsar un botón mientras de sigue reproduciendo el wav.Tal vez una comprobación en el evento Notify pero la verdad es que no se me ocurre nada concreto.

Saludos y gracias por invertir vuestro tiempo en ayudar a los demás.
Responder Con Cita
  #4  
Antiguo 03-11-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Lo dicho. Bajo la misma situación- reproducción de un wav pequeño (ringin.wav para ser exactos) no se me bloquea la aplicación y suena constantemente hasta que la paro sea con el mismo MediaPlayer o un botón aparte.

Sólamente he visto que se bloquea (a veces) si me limito a poner

MediaPlayer1.Play

en el evento OnNotify.

// Saludos
Responder Con Cita
  #5  
Antiguo 05-11-2004
Javier Buendia Javier Buendia is offline
Registrado
 
Registrado: jun 2003
Posts: 5
Poder: 0
Javier Buendia Va por buen camino
Prueba esto

Prueba a poner dentro del evento application.processmessage
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


La franja horaria es GMT +2. Ahora son las 10:13: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
Copyright 1996-2007 Club Delphi