Jouer .wav en fond visual basic

master_yugi Messages postés 126 Statut Membre -  
 nataniel -
Bonjour,

comme le titre le dis je voudrais jouer un son .wav en fond pendant que le programme est en éxécution sur visual basic express 2010 mais je ne sais pas comment quelqu'un aurait t-il une façon détaillé de le faire ?

11 réponses

  1. jean-pierreL Messages postés 863 Statut Membre 65
     
    Bonjour,

    dans visual 2005 je procède de cette façon :

    je copie le son beep.wav j'ouvre longlet "Projet" je sélectionne "propriété de monprojet" la je sélectionne l'onglet "ressources" dans le premier petit combo il y a indiqué de multiples choix de ressources possible notament
    chaines
    images
    icones
    audio
    fichiers
    autre

    je sélectionne audio alors dans la grande page blanche (au centre)je clic de droite et je fais coller le nom du fichier devient beep

    après dans mon programme je l'appelle ainsi :

    Sub JouerLaMusique2()
    My.Computer.Audio.Play(My.Resources.Beep, AudioPlayMode.WaitToComplete)
    End Sub

    voila si cela peut vous aider ....

    a+jp
    1
    1. nataniel
       
      moi j'ai plusieurs carte son relier a mon ordinateur comment a l'aide de visual basic choisir l'une d'elle pour lire le son sélectionné
      merci de me répendre
      0
  2. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Bonjour,
    Suis pas encore bien au top en VB.net mais essaye avec...
    Public Class Form1 
        Declare Function sndPlaySound Lib "winmm" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long 
        Dim SYNC As Long = 1 
    
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
            Dim Nom As String 
            Dim R As Long 
            Nom = "C:\Répertoir\Son Wave\Fichier.Wav" 
            R = sndPlaySound(Nom, SYNC) 
        End Sub 
    End Class

    A+
    L'expérience instruit plus sûrement que le conseil. (André Gide)
    Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
    0
    1. master_yugi Messages postés 126 Statut Membre 1
       
      ton code a un bug au R = sndPlaySound !
      0
  3. master_yugi Messages postés 126 Statut Membre 1
     
    je les ai essayé et quand je l'ai éxécuter il n'y avait aucun son... mais merci quand même !
    0
  4. jean-pierreL Messages postés 863 Statut Membre 65
     
    Bonjour,

    vous avez essayer ma méthode ? et rien ... j'ai oublié que votre wav doit etre dans un "bon format pcm" et ca fonctionne ;).

    a+jp
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. master_yugi Messages postés 126 Statut Membre 1
     
    oui je l'ai essayé mais c'est vrai que mon son .wav fait 40 mo...

    et c'est quoi "bon format pcm"

    Je vais réessayer en compressant le plus possible mon son .wav et on verra
    0
  7. jean-pierreL Messages postés 863 Statut Membre 65
     
    Bonjour,

    puisque vous avez de quoi comprimer les son essayer pultot que votre son wav ressemble a ceci dans propiéte du son:

    débit ..........
    taille échantillon audio 16 bits
    chaines 2 (stéréo)
    taux d'échantillonnage a.. 44 Khz
    format audio PCM

    essayer la méthode avec un son système qui lui est en 8 bits mono et pcm
    mais il y la possibilité d'écouter des sons 16 bits stéréo wav en format audio pcm
    j'ai corrigé ces sons avec nero wave éditor .

    a+jp
    0
  8. master_yugi Messages postés 126 Statut Membre 1
     
    'mon son est tombé de 40 mo a 1... je réessaye vos deux code et je vos dis si cela marche !
    0
  9. jean-pierreL Messages postés 863 Statut Membre 65
     
    Bonjour,

    alors quoi de neuf ? tout fonctionne!!!

    et si c'est résolu....alors .....

    a+ sur ccm et de rien ;)

    a+jp
    0
  10. master_yugi Messages postés 126 Statut Membre 1
     
    non en fait j'asi oublier de répondre mais cela ne marche toujours pas...
    0
  11. jean-pierreL Messages postés 863 Statut Membre 65
     
    Bonjour,

    en fait il ne faut pas utiliser le bouton "ajouter une ressource"
    il faut utiliser l'autre combo celui avec les choix mutliples!(et le forcer avec la méthode décrite plus haut)

    mais c'est impossible que cela ne fonctionne pas...!?
    que donne t'il comme errreur ? avez vous un format "wav pcm windows" ??

    je peux via cijoint ou autre vous donner mon son beep afin de voir ce que dit votre compilateur visual 2010 !!!

    a+jp
    0
  12. master_yugi Messages postés 126 Statut Membre 1
     
    je vais essayer et je t'en reparle mais en ce moment je fais d'autres choses donc cela peut prendre 1 ou 2 jours avant que je te réponde !
    0