下面是我在一个程序里关于播放两个声音的代码.出现的情况是,运行后只可以播放一次声音.无论播放那个都可以.但就只能播放一次,在点播放的时候就没有声音了.????谢谢了.
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
Private Sub Database_muse1()
mciSendString "open C:\Mb1Msg011.wav alias mc", 0, 0, 0
mciSendString "play mc", 0, 0, 0
End Sub
Private Sub Database_muse2()
mciSendString "open C:\Mb1Msg028.wav alias mc", 0, 0, 0
mciSendString "play mc", 0, 0, 0
End SubPrivate Sub Command1_Click()
Database_yinyue2
End SubPrivate Sub Command2_Click()
Database_yinyue1
End Sub
谢谢了,急等...
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
Private Sub Database_muse1()
mciSendString "open C:\Mb1Msg011.wav alias mc", 0, 0, 0
mciSendString "play mc", 0, 0, 0
End Sub
Private Sub Database_muse2()
mciSendString "open C:\Mb1Msg028.wav alias mc", 0, 0, 0
mciSendString "play mc", 0, 0, 0
End SubPrivate Sub Command1_Click()
Database_yinyue2
End SubPrivate Sub Command2_Click()
Database_yinyue1
End Sub
谢谢了,急等...
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货