السلام عليكم
اخواني انا عندي كود لدالة تشغيل الصوت ولكن اريد شرح علمي لهذا الكود بالتفصيل
اي حد منكم عنده المعلمومة ارجوك ينفعنا بيها وبارك الله فيكم سلفا
Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long Enum modes Normal_Play = 1 Freezed_Play = 0 Play_Loop = 9 Stop_and_Play = 8 Stop_Playing = 5 End Enum Public Function Playwav(ByVal File_path As String, ByVal Play_mode As modes) As Integer Dim ret As Integer If sndPlaySound(File_path, Play_mode) Then ret = 1 Else : ret = 0 End If Return ret End Function
Dim f As New Class1 Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click f.Playwav(Application.StartupPath & "\b.wav", Class1.modes.Stop_Playing) End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click f.Playwav(Application.StartupPath & "\b.wav", Class1.modes.Play_Loop) End Sub
