Programación General > VBA

 Sonido En Visual Basic 6.0

(1/1)

belen_19:
Hola! ya habia preguntado esto, en otro foro, pero la verdad no me sirvio mucho porque no me funciono, asi que voy a ser mas directa, hice un rompecabezas y kiero agregarle sonidos a este juego, por ej hacer que cada vez que muevo una pieza realice un sonido, me explico? bueno espero que alguien pueda ayudarme, desde ya muchas gracias!

saludos.  :)

RadicalEd:
En el evento mouse_up del control que estes usando, puedes hacer una llamada al api de sonido:


--- Código: Text ---Public Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" _(ByVal lpszSoundName As String, ByVal uFlags As Long) As Long  asi lo mandas llamar en cualquier lugar (al entrar al form o al pasar por un boton) Call sndPlaySound(App.Path + "\mensaje.wav", SND_ASYNC +SND_LOOP) 'activasCall sndPlaySound(ByVal "", 0) ´desactivas Extraido de SoloCodigo

Angel38:
Hola Belen_19  :hola:


Hay otra manera, claro que la de Radical es buena pues porque puedes manipular la reproduccion. :P


Pero aqui tengo otra.

Primero vas a Menu - proyecto- componentes.
seleccionas Windows media player. cuando te aparezca lo arrastras al form.


Yo lo llamo MP.

Luego codificas en el boton o donde lo quieras reproducir.


--- Código: Text ---      cadena = App.Path + "musica.mp3"   'puede ser .wav y nose que más reproduzca     MP.CurrentPosition = 0   'lo inicializas cada vez que reproduces     MP.Open (cadena)     'abres la ruta     MP.AutoStart = True  'escuchas el sonido   

Espero que entiendas y te sirva   :whistling:

Navegación

[0] Índice de Mensajes

Ir a la versión completa