【发布时间】:2013-06-19 15:55:15
【问题描述】:
每个按钮都有一个 wav 文件,当按下按钮时播放
Private Sub soundButton_Click(sender As Object, e As EventArgs) Handles soundButton.Click
Dim btn As Button
For Each btn In panel1.Controls
Dim snd As New System.Media.SoundPlayer(multiple_wav_files)
snd.Play()
Next
End Sub
在播放另一个 wav 文件之前,如何让 wav 文件播放并完成?
Dim snd As New System.Media.SoundPlayer(multiple_wav_files)
这里发生的是它直接跳到最后一个按钮并播放它的声音。
【问题讨论】:
-
在
For Each btn In panel1.Controls创建 for 循环之后,如果我添加一个 msgbox,它将显示每个按钮的消息框,但对于声音它,只会播放最后一个按钮的声音。我只是想知道如何在此处等待 wav 完成Dim snd As New System.Media.SoundPlayer(multiple_wav_files)然后再转到下一个 wav 文件
标签: vb.net visual-studio dictionary wav