cs_dafu
Messages postés50Date d'inscriptionlundi 9 octobre 2006StatutMembreDernière intervention26 octobre 2008
-
6 déc. 2006 à 18:46
cs_dafu
Messages postés50Date d'inscriptionlundi 9 octobre 2006StatutMembreDernière intervention26 octobre 2008
-
7 déc. 2006 à 16:33
coucou
j'aimerais savoir comment insérer un son dans un button je les ai mis dans le programme mais j sais pas comment les insérer dans les codes des button
notpa01
Messages postés95Date d'inscriptionmercredi 9 août 2006StatutMembreDernière intervention14 janvier 2012 6 déc. 2006 à 21:10
Salut !
Quel sons ? L'instruction 'beep' permet d'envoyer un son (genre 'ding'). Pourrais-tu être plus précis ? Quel genre de son ? De la musique (MP3, WAV, etc.) ? Si c'est le cas, il te faut un contrôle qui gère les sons. Tu peux utiliser par example pour lire ce type de fichiers le contrôle Real Player ActiveX, qui apelle la rmoc3260.dll. Attention, si tu utilises cete dll, il faut impérativement que Real Player soit installé sur la machine, sinon, tu auras le message d'erreur suivant :
Le composant rmoc3260.dll ou une de ses dépendance n'est pas correctement enregistré.Un fichier est absent ou incorrect
Il y a bien sûr d'autres contrôles moins contraignats. Mais sans plus d'infos....
'Déclaration
Private Const SND_ASYNC = &H1 'Joue le son en
arrière-plan.
Private Const SND_FILENAME = &H20000 'Le son provient d'un fichier externe
Private Const SND_LOOP = &H8 ' Répète le son jusqu'au
prochain appel de PlaySound
Private Const SND_PURGE = &H40 'Stop la lecture du
fichier
Private Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As
Long
'Exemple
d'utilisation
'Joue en boucle un fichier
wav
PlaySound "C:\fichier1.wav", ByVal 0&, SND_FILENAME Or SND_ASYNC Or SND_LOOP
'Arrete de jouer le
wav
PlaySound vbNullString, ByVal 0&, SND_PURGE