It is very simple to have your macro code play a WAV file. First, add a Windows95 API declaration at the top of your code module:
Declare Function sndPlaySound32 Lib "winmm.dll" Alias _
"sndPlaySoundA" (ByVal lpszSoundName As String, _
ByVal uFlags As Long) As Long
Then, call the function, passing it the name of the WAV file you want to play:
Call sndPlaySound32("c:\test\MySound.WAV", 0)
Declare Function sndPlaySound32 Lib "winmm.dll" Alias _
"sndPlaySoundA" (ByVal lpszSoundName As String, _
ByVal uFlags As Long) As Long
Then, call the function, passing it the name of the WAV file you want to play:
Call sndPlaySound32("c:\test\MySound.WAV", 0)
No comments:
Post a Comment