Csharp/CSharp Tutorial/Development/SoundPlayer
Play a wav file by using SoundPlayer
<source lang="csharp">using System; using System.Windows.Forms; using System.Media; public class MainClass {
public static void Main() { OpenFileDialog openDialog = new OpenFileDialog(); openDialog.Filter = "WAV Files|*.wav|All Files|*.*"; if (DialogResult.OK == openDialog.ShowDialog()) { SoundPlayer player = new SoundPlayer(openDialog.FileName); try { player.Play(); } catch (Exception) { MessageBox.Show("An error occurred while playing media."); } finally { player.Dispose(); } } }
}</source>
Play the sound associated with the Asterisk event
<source lang="csharp">using System; using System.Windows.Forms; using System.Media; public class MainClass {
public static void Main() { // Play the sound associated with the Asterisk event SystemSounds.Asterisk.Play(); }
}</source>