¿Cómo detener la reproducción de un fichero .wav ejecutandose?

22/01/2006 - 23:16 por rmm | Informe spam
Hola a todos,
Creo que estoy en el foro indicado para realizar mi cosulta. Estoy
realizando una demo para PPC en la que tengo que reproducir sonidos con
ficheros .wav. Bien, esto lo consigo con la libreria "CoreDll.dll"
Public Declare Function WCE_PlaySound Lib "CoreDll.dll" Alias "PlaySound"
(ByVal szSound As String, ByVal hMod As IntPtr, ByVal flags As Integer) As
Integer

El problema es para detener la reproducción, no localizo ningún modo para
realizarlo. ¿Alguien podría indicarme algún sistema?.

Gracias a todos.
 

Leer las respuestas

#1 RDGM
24/01/2006 - 20:03 | Informe spam
Hola
Si utilizas NetFrameWork 2.0
Dim alarmFile As String = txtSoundFile.Text

My.Computer.Audio.Play(alarmFile)

Siendo alarmfile el fichero de un openfile por ejemplo

Si Usas 1.1 :

PlaySound(alarmFile, SND_ASYNC)

Siendo Alarmfile C:\ misonido.wav , osea un fichero de sonido que no existe
, es un truco con la API

Saludos

"rmm" escribió en el mensaje
news:
Hola a todos,
Creo que estoy en el foro indicado para realizar mi cosulta. Estoy
realizando una demo para PPC en la que tengo que reproducir sonidos con
ficheros .wav. Bien, esto lo consigo con la libreria "CoreDll.dll"
Public Declare Function WCE_PlaySound Lib "CoreDll.dll" Alias "PlaySound"
(ByVal szSound As String, ByVal hMod As IntPtr, ByVal flags As Integer) As
Integer

El problema es para detener la reproducción, no localizo ningún modo para
realizarlo. ¿Alguien podría indicarme algún sistema?.

Gracias a todos.


Preguntas similares