• Domingo 19 de Mayo de 2024, 03:26

Autor Tema:  Parar Wav's  (Leído 1249 veces)

tiquinho

  • Miembro activo
  • **
  • Mensajes: 96
    • Ver Perfil
Parar Wav's
« en: Lunes 24 de Mayo de 2004, 12:37 »
0
Buenas! :hola:

He estado buscando en el foro alguna discusión sobre reproducir sonidos, y he encontrado una api para reproducir wav

Código: Text
  1.  
  2. Public Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long
  3.  
  4. Public Const SND_ASYNC = &H1
  5. Public Const SND_NODEFAULT = &H2
  6.  
  7.  

y la función para reproducir el wav
Código: Text
  1.  
  2. PlaySound App.Path & "\sonido.wav", 0, SND_NODEFAULT
  3.  
  4.  
pero necesito reproducirlo en bucle y pararlo cuando no lo necesite.  Alguien sabe como hacerlo??
Además, por ahora sólo necesito un sonido, pero lo más probable es que acabe necesitando varios, que se reproducirán y pararán de forma independiente, ¿es posible con esta API?

NOTA:Si alguien conoce otra forma de hacerlo tampoco me importa cambiarlo :gracias:

elmango80

  • Miembro MUY activo
  • ***
  • Mensajes: 149
  • Nacionalidad: ve
    • Ver Perfil
Re: Parar Wav's
« Respuesta #1 en: Martes 25 de Mayo de 2004, 02:22 »
0
Hola tiquinho!!!

Prueba con el Microsoft Multimedia Control 6.0 que trae VB.
Citar
No soy bueno, tampoco soy malo sino todo lo contrario...

Blag

  • Moderador
  • ******
  • Mensajes: 697
    • Ver Perfil
    • http://atejada.blogspot.com
Re: Parar Wav's
« Respuesta #2 en: Martes 25 de Mayo de 2004, 04:09 »
0
Puedes utilizar un módulo que encontré en:

Planet Source Code

Es muy bueno, leyendo el código se entiende muy bien, y te permite hacer un sinfín de cosas de una manera muy sencilla.....Y solo pesa 37Kb!!!!!

Saludos,

Blag  :devil:
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

tiquinho

  • Miembro activo
  • **
  • Mensajes: 96
    • Ver Perfil
Re: Parar Wav's
« Respuesta #3 en: Martes 25 de Mayo de 2004, 16:12 »
0
Gracias a los dos!
Voy a revisar el de Blag, a ver si me apaño con las api, y si veo que no funciona probaré con el Multimedia Control, aunque creo q es mucho más de lo que necesito, y quería economizar tamaño.