Ajout du son au programme vb

- - Dernière réponse :  geo - 23 févr. 2016 à 12:10
Bonjour, j aimerais connaitre comment ajouter un bruit de fond lors de l ouverture de mon appli
Afficher la suite 

2 réponses

Messages postés
6097
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
16 juin 2019
79
0
Merci
bonjour,

En VB.Net:


  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        My.Computer.Audio.Play(Application.StartupPath & "\ringin.wav", AudioPlayMode.Background) 'Mettre le fichier wav dans le dossier 'Debug' de l'application
    End Sub

cela marche aussi si le fichier est mise dans la ressource
cs_Le Pivert
Messages postés
6097
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
16 juin 2019
79 -
Oui, mais il faut convertir le wav en PCM:

http://www.online-convert.com/fr/resultat/8ebac4df657f72457eca1234b5106742

ensuite allez dans My Project en haut à droite et Ressources, Ajouter une ressource, Ajouter un fichier existant et rechercher le fichier.

Voici le code:

Public Class Form1
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        My.Computer.Audio.Play(My.Resources._18_Stayin_39_Alive_converted, AudioPlayMode.Background)'adapter le nom du fichier
    End Sub
    'arreter
    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
        My.Computer.Audio.Stop()
    End Sub
End Class


@+
cs_Le Pivert
Messages postés
6097
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
16 juin 2019
79 -
Petite précision, en convertissant le fichier, il est passé de 4,38 Mo à 48,3 Mo. C'est à prendre en compte!
merci ca fais plaisir de se faire aider de la sorte :)
Commenter la réponse de cs_Le Pivert
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
209
0
Merci
Bonjour, geo (et un salut à Le Pivert),
Ce n'est pas pour rien, que Le Pivert insiste sur le langage (VB.Net).
Ton autre discussion de cette semaine a en effet été, elle, ouverte dans le sous-forum VB6.
Sous quoi développes-tu donc, finalement ?
Commenter la réponse de ucfoutu