Bonjour
J'ai un code qui me permet de lire plusieurs sons (avec un appel API), dans un jeu de logique. Tout marche bien en local, et on entend les sons. J'ai mis le jeu en ligne sur un site perso, et il est devenu muet. Donc le jeu fonctionne tout de même en ligne sans le son.
Pour simplifier, j'utilise une procédure du genre :
x = PlaySound("c:\Repert\joues.wav", 0, 2)
Comment passer de l'adressage absolu en local à l'adressage absolu en ligne?
Merci de me venir en aide
Cordialement
J'ai un code qui me permet de lire plusieurs sons (avec un appel API), dans un jeu de logique. Tout marche bien en local, et on entend les sons. J'ai mis le jeu en ligne sur un site perso, et il est devenu muet. Donc le jeu fonctionne tout de même en ligne sans le son.
Code:
Public Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" _
(ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As _
Long) As Long
sub defin()
m8(1, 0) = "joues.wav": m8(1, 1) = "gagnes.wav"
m8(2, 0) = "jouev.wav": m8(2, 1) = "gagnev.wav"
End Sub
Sub son1()
' sons ou voix
m7 = ThisWorkbook.Path + "\" + m8(f4, f8)
x1 = PlaySound(m7, 0, 2)
End Sub
Pour simplifier, j'utilise une procédure du genre :
x = PlaySound("c:\Repert\joues.wav", 0, 2)
Comment passer de l'adressage absolu en local à l'adressage absolu en ligne?
Merci de me venir en aide
Cordialement