目前在vb中,我借用数据库调用着图片文件:tezheng.Picture = LoadPicture(App.Path & "\Pics\" & Data3.Recordset.Fields("pic" & Index))我现在想为每个图片配一个声音文件,调用图片的同时也调用和他对应的声音文件,如何可以简单实现这个功能呢?希望大家给予指点,会尽快结贴给分,谢谢大家!
调试欢乐多
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long
dim strSoundFile as string
strSoundFile = "c:\test.wav"
mciSendString "close MyWav", vbNullString, 0, 0
mciSendString "open """ & strSoundFile & """ alias MyWav", vbNullString, 0, 0
Global Const SND_SYNC = &H0
Global Const SND_ASYNC = &H1 ' 异步播放
Global Const SND_NODEFAULT = &H2 ' 不使用缺省声音
Global Const SND_MEMORY = &H4 ' lpszSoundName 指向一个内存文件
Global Const SND_LOOP = &H8
Global Const SND_NOSTOP = &H10
Global SoundBuffer() As Byte