Les objets de la classe SoundPlayer
Déclaration
SoundPlayer laSoundPlayer;
SoundPlayer solSoundPlayer;
SoundPlayer siSoundPlayer;
Instanciation
Elle fait appel au constructeur de la classe : SoundPlayer()
laSoundPlayer = new System.Media.SoundPlayer(@"C:\Windows\Media\la.wav");
solSoundPlayer = new System.Media.SoundPlayer(@"C:\Windows\Media\sol.wav");
siSoundPlayer = new System.Media.SoundPlayer(@"C:\Windows\Media\si.wav");
Remarque : Espace de nom
La classe SoundPlayer fait partie de l'espace de nom System.Media.
Pour alléger l'écriture du code, il est intéressant de déclarer l'utilisation de cet espace de nom :
using System.Media;
L'instanciation des objets de la classe SoundPlayer
devient :
laSoundPlayer = new SoundPlayer(@"C:\Windows\Media\la.wav");
solSoundPlayer = new SoundPlayer(@"C:\Windows\Media\sol.wav");
siSoundPlayer = new SoundPlayer(@"C:\Windows\Media\si.wav");
Jouer un son : Méthode Play()
Pour jouer un son associer à un objet de la classe SoundPlayer
lorsqu'on clic sur un bouton :
private void solbutton_Click(object sender, EventArgs e)
{
solSoundPlayer.Play();
}