こんにちは、vb.net で作成したビンゴ ゲームを持っています。D: フォルダーに録音されたサウンドがあります。数字や文字を描くたびに遊んでいるのですが、ゲームフォームを閉じてメニューからゲームをやり直すと音が鳴らなくなります。しかし、それは音を再生しません。ここに私のコードがあります:
Sub sound()
If lblletter.Text <> "" And lblNumber.Text <> "" And lbllang.Text = "English" Then
Dim sound As String = "D:\BINGO BONANZA\ENGLISH\" + lblletter.Text + " " + lblNumber.Text + ".wav"
If My.Computer.FileSystem.FileExists(sound) Then
My.Computer.Audio.Play(sound, AudioPlayMode.Background)
Else
MsgBox("No sound file for this")
End If
ElseIf lblletter.Text <> "" And lblNumber.Text <> "" And lbllang.Text = "English" Then
Dim sound As String = "D:\BINGO BONANZA\FILIPINO\" + lblletter.Text + " " + lblNumber.Text + ".wav"
If My.Computer.FileSystem.FileExists(sound) Then
My.Computer.Audio.Play(sound, AudioPlayMode.Background)
Else
MsgBox("No sound file for this")
End If
End If
End Sub