Programación General > Visual Basic 6.0 e inferiores

 Reproducir Sonidos

(1/1)

jomace:
hola

mi aplicacion es muy simple y quiero darle vida, y pense en un sonido que se reproduciera cada vez que se mueva el mouse por un boton y al cargar un formulario....


me pueden ayudar

hitman47:
hola para insertar sonido creo q puedes usar DirectSound o no se si existe algun control ocx o una API q permita hacerlo ya q hay una para insertar AVIs. por la red hay ejemplos de reproductores en VB solo busca en Google o en otro buscador.

                                                              SALU2! :D

LUKER:
;)  Amigo te recomiendo que carges o utilices algun componente de sonido, los clasicos de siempre, es mas hay un ejemplo  en el ms, despues llama o tu archivo pero cargalo desde el focus para que cada vez que hagas algo sobre el que contiene el focus se reprodusca tu sonido. :rolleyes: tambien puedes usar windows media y lo dejas invisible y lo activas cuando hagas x tarea  :smartass:  Bueno es una idea no :kicking:

Atondo:
Esto es muy practico...Pruebalo...

declarar esto en un modulo...
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) 'activas
Call sndPlaySound(ByVal "", 0) ´desactivas

Nota: el sonido puede ser el que tu quieras.. solo cambia el nombre y ya esta..

Atondo:
perdon me faltaron indicar  estas variables...

Const SND_ASYNC = &H1 'modo asíncrono. La función retorna una vez iniciada la música (sonido en background).

Const SND_LOOP = &H8 'La música seguirá sonando repetidamente hasta
                          'que la función sndPlaySound sea llamada de nuevo con un valor nulo para NombreWav (NULL).

Navegación

[0] Índice de Mensajes

Ir a la versión completa