Buenas a todos:
Estoy desarrollando una pequeña aplicación porque tengo que impartir un seminario y me gustaría hacerlo interactivo. Consiste para que os hagáis una idea, en un formulario en que elegir una flecha que lleva un concepto a otro. Cuando la flecha es la correcta cambia de color y suenan aplausos. Entonces se pasa al siguiente formulario. El código que he empleado es el siguiente:
Cita: Dim reproductor As New System.Media.SoundPlayer
reproductor.SoundLocation = "C:\XXX\Aplausos.wav"
reproductor.Play()
Me.Visible = False
Preg2.Show()
Si quito las ultimas dos lineas de código no tengo problema, suenan los aplausos. Pero si incorporo estas dos últimas líneas no suenan, pasa directamente al siguiente formulario. ¿Como puedo hacer para que espere a que acabe de reproducir la música para que salte al siguiente cuestionario?
Un saludo