elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  ¿Como poner un sonido Wav como fondo de mi aplicacion?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Como poner un sonido Wav como fondo de mi aplicacion?  (Leído 3,509 veces)
TheGhost(Z)

Desconectado Desconectado

Mensajes: 230



Ver Perfil
¿Como poner un sonido Wav como fondo de mi aplicacion?
« en: 1 Abril 2006, 21:10 pm »

Hola amigos, estuve testeando el sgte. codigo que permite ejecutar un determinado *.wav

Código:
' En la parte de declaraciones del fomulario
Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
Const SND_SYNC = &H0
Const SND_NODEFAULT = &H2
Const SND_ASYNC = &H1   

' Command1. click

Dim X As Long
X = sndPlaySound(App.Path & "\aceptar.wav", SND_SYNC Or SND_NODEFAULT)


Mi problema es que cuando doy click en aceptar el sonido.wav se ejecuta, pero los procedimientos que hay en el interior del command1 no se ejecutan hasta que termine el wav.

Estonces mi pregunta es como puedo hacer para que cuando de click en aceptar el sonido se ejecute, pero como sonido de fondo y continue con los procedimientos que hay como una suma simple por ejemplo..

He puesto un sonido.wav de 3 minutos, por ejemplo, en el load de mi form y el formulario no carga hasta que termine de tocar todo el sonido.wav.

Espero me entienda.. ayuda por favor sugerencia,

saludos
Pedro Jeri


En línea

Gorky


Desconectado Desconectado

Mensajes: 770



Ver Perfil WWW
Re: ¿Como poner un sonido Wav como fondo de mi aplicacion?
« Respuesta #1 en: 1 Abril 2006, 21:46 pm »

Cuando daba VB en el cole (hace ya unos cuantos de años) creo que uno de los ejercicios era eso mismo. Si mi memoria me juega una mala pasada lo siento pero ahi va:
Añades un objeto OLE y despues en la propiedad source buscas tu archivo de sonido. Dices el evento en el que quieres y listo.
Te repito que me perdones si no exactamente asi.


En línea

[VolkS]

Desconectado Desconectado

Mensajes: 288


[Argentina]


Ver Perfil
Re: ¿Como poner un sonido Wav como fondo de mi aplicacion?
« Respuesta #2 en: 1 Abril 2006, 22:43 pm »

Asi.

        If Musica = 0 Then
            Musica = 1
        Else
            Musica = 0
            PlayMusic         
        End If
   
Obviamente cambiando las variables que hallas puesto.

Tambien podrias poner en el evento load del form que cargue la cancion y se escuche sin apretar el boton....
Lo que haria un timer es poner la cancion una ves y al finalizar volver a empezar la cancion, y si no quieres musica lo que podrias hacer es un boton que diga
timer1.enabled = false

Y el mismo cambie a timer1.enabled = true y el caption del command xD
En línea

TheGhost(Z)

Desconectado Desconectado

Mensajes: 230



Ver Perfil
Re: ¿Como poner un sonido Wav como fondo de mi aplicacion?
« Respuesta #3 en: 2 Abril 2006, 14:31 pm »

Amigos, se que ud. puede que tienes mayores conocimientos en vb. e visto tantos programas con sonido de fondo. y pues lo han hecho de alguna menera, solo que no tengo ni la minima idea de como hacerlo..

He probado con Timer y continua igual. es omo un For..

Es decir miestras no termine el FoR no puedes hacer nada.. sucede igual con el sonido.wav  no carga hasta que termne la cancion..

saludos,
Pedro Jeri
En línea

Kizar


Desconectado Desconectado

Mensajes: 1.325


kizar_net


Ver Perfil
Re: ¿Como poner un sonido Wav como fondo de mi aplicacion?
« Respuesta #4 en: 2 Abril 2006, 14:57 pm »

PARA REPRODUCIR MIDI´s

Salu2
En línea

DmCNer

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: ¿Como poner un sonido Wav como fondo de mi aplicacion?
« Respuesta #5 en: 13 Noviembre 2013, 07:46 am »

puedes usar mejor el Windows media player de visual basic...le das en componentes y selecionas una ocion que dice windoes media player y luego le das en aceptar y te aparecera en la ventana de objetos un nuevo objeto solo lo seleccionas y lo dibujas en la ventana luego solo te vas a las propiedades y seleccionas la propiedad de personalizado y ayi te mostrara otra ventana y solo pones la ruta de tu cancion dondr dice full de lo camvias a invisible para que no te lo muestre en la ventana si no solo el sonido...
« Última modificación: 14 Noviembre 2013, 02:37 am por raul338 » En línea

LeandroA
Moderador
***
Desconectado Desconectado

Mensajes: 760


www.leandroascierto.com


Ver Perfil WWW
Re: ¿Como poner un sonido Wav como fondo de mi aplicacion?
« Respuesta #6 en: 13 Noviembre 2013, 18:56 pm »

Hola proba asi


Código:
X = sndPlaySound(App.Path & "\aceptar.wav", SND_ASYNC Or SND_NODEFAULT)


La diferencia es el uso de la constante SND_SYNC  por SND_ASYNC , osea que crea otro hilo y todo sigue ejecutándose normalmente, osea no espera a que termine el wav
En línea

Danyfirex


Desconectado Desconectado

Mensajes: 493


My Dear Mizuho


Ver Perfil
Re: ¿Como poner un sonido Wav como fondo de mi aplicacion?
« Respuesta #7 en: 13 Noviembre 2013, 20:20 pm »

 :-(  revivir un tema del 2006.

el usuario que pregunto no se conecta desde 27 Julio 2011, 14:56


Gracias por la explicación LeandroA no lo sabia.

saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
como poner d fondo 1 cancion
Programación Visual Basic
CICOLO_111234 1 1,576 Último mensaje 15 Septiembre 2008, 20:31 pm
por aaronduran2
Como poner una imagen de fondo en otra (como marco de agua ) en Photohsop
Diseño Gráfico
ositocaro 4 19,971 Último mensaje 15 Febrero 2010, 22:54 pm
por galerilla
Como poner varias fotos de fondo en Redes o avatares.
Dudas Generales
RdeRu 3 2,291 Último mensaje 7 Abril 2015, 14:43 pm
por engel lex
MOVIDO: Como poner varias fotos de fondo en Redes o avatares.
Multimedia
Songoku 0 3,676 Último mensaje 7 Abril 2015, 14:41 pm
por Songoku
Poner sonido a Snake HTML5
Programación General
piete2 2 2,678 Último mensaje 29 Septiembre 2017, 22:50 pm
por ivancea96
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines