Bonjour,
En VBA, pour charger un fichier image, on peut utiliser l'instruction LoadPicture.
Mais quelle est l'instruction svp pour faire jouer un son .wav?
Merci
Bonjour,
En VBA, pour charger un fichier image, on peut utiliser l'instruction LoadPicture.
Mais quelle est l'instruction svp pour faire jouer un son .wav?
Merci
Il faut passer par une API
par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Const SND_ASYNC = &H1 Private Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal _ lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long Private Sub CommandButton1_Click() PlaySound "D:\User\sons\Ding.WAV", 0, 0 End Sub
J'ai, en exécutant, un message qui me dit pour Playsound: "Fonction non définie"
Je n'ai que Windows 98.
C'est peut-être le problème?
Salut,
j'ai VB6, Windows 98 SE, et le code précédent fourni par Bidou fonctionne chez moi.
As-tu bien copié TOUT le code dans ta feuille ?
Sinon, vérifie la présence du fichier "winmm.dll" dans le répertoire système de windows peut-être ?
Winmm.dll est présent.
Je ne parle pas de Visual Basic (VB5 ou VB6) mais de VBA
Merci
chez moi ca marche avec VBA
Je ne sais pas pourquoi mais... ça marche maintenant!
Merci beaucoup à tous les 2!
Partager