satriano17
Gebruiker
- Lid geworden
- 30 sep 2012
- Berichten
- 342
dag
Met onderstande code kan ik een wav file laten spelen.
'n een module
Alles werkt perfect. Tot hier geen probleem.
Echter ik kan niet meer laten stoppen. Ik heb ook in msdn gezocht en op het net
maar ik kon geen bruikbaar oplossing vinden.
Ik wil gewoon dat, dmv van een command button, het wav file di speelt, stopt.
Enige idee hoe dat moet?
dank u
satriano
Met onderstande code kan ik een wav file laten spelen.
'n een module
Code:
Const SND_ASYNC = &H1
Const SND_LOOP = &H8
Private Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal _
lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long
Function PlayWAV(FileName As String, Optional SyncExec As Boolean) As Boolean
If SyncExec Then
PlayWAV = PlaySound(FileName, 0, SND_ASYNC Or SND_LOOP)
Else
PlayWAV = PlaySound(FileName, 0, SND_ASYNC Or SND_LOOP)
End If
End Function
'op het form
Private Sub Command1_Click()
Const SND_LOOP = &H8
PlayWAV (App.Path & "\wavfiles\1.wav")
End Sub
Echter ik kan niet meer laten stoppen. Ik heb ook in msdn gezocht en op het net
maar ik kon geen bruikbaar oplossing vinden.
Ik wil gewoon dat, dmv van een command button, het wav file di speelt, stopt.
Enige idee hoe dat moet?
dank u
satriano