La Web del Programador: Comunidad de Programadores
 
    Pregunta:  29046 - ¿CóMO REPRODUCIR TONOS A PARTIR DE SU FRECUENCIA EN VB 6.0?
Autor:  stefoddity
hola, estoy empezando un proyecto en VB sobre escalas de música, y lo primero que tengo que hacer es conseguir reproducir las notas como tonos en VB a partir de su frecuencia en Herzios. A partir de ahí podré reproducir las partituras en cada escala.

No tengo mucha idea de VB (o casi nada, estoy empezando) y necesito vuestra ayuda. Si alguien conoce un Control ActiveX que reproduzca tonos o sabe cómo puedo empezar a hacer esto, que me conteste, por favor. Muchas gracias por adelantado.

  Respuesta:  carlos yo mismo
La solucion a tu pregunta es muy sencilla.

La forma mas facil de hacer lo que pides es de la siguiente manera.

Vete la la opcion de del menue de VB6 que dice insertar objetos.
En la lista que aparece elige el objeto windows media player. Si no se encuentra buxcalo desde la opcion examinar. El objeto se llama wmp.ocx.

Una vez hecho esto se programa asi.
Ponle en nombre de Reproductor al objeto Windows media insertado

Insertalo en el formulario. Pon en el formulario lo siguiente:
3 botones de comandos y nombralos asi.
Iniciar.
Parar.
Pausar.

Programando iniciar.

dobleclick en iniciar. y debera quedar asi en ese modulo.
Reproductor.filename=app.path+"Nombrecancion.mp3"
Reproductor.Play
end sub

Programando Parar

Dobleclick en el boton para para programarlo.
Reproductor.Pause

Para Pausar
Reproductor.Pause

Si tienes alguna duda escribeme y te orientare