Période 2 : Développement logiciel

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");

RemarqueEspace 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();

}

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre)