Face
Face

Reputation: 7

How to add a Wav file to Windows Form Application in Visual Studio

I was publishing my first C# Windows Form Application with a built-in audio player (I used System.Media), but when I tried to run the program on another PC of mine, it returned an exception and then crashed every time I click on the button to play audio so I was wondering if there was a way to play the audio on another PC without crashing.

Here's the code part I used to play the sound:

System.Media.SoundPlayer player = new System.Media.SoundPlayer("mouse_click.wav");
player.Play();

Then the PC I used to run the program returned this error: verify that the audio file path is correct.

Thank you everyone for the help!

Upvotes: 0

Views: 1398

Answers (1)

Jingmiao Xu-MSFT
Jingmiao Xu-MSFT

Reputation: 2297

If you want to add a Wav file to Windows Form Application, you can refer to the following steps:

First, add the Wav file in the Resources File (Project>Properties>Resources): enter image description here

Second, refer to the following code to play the Wav file in VS:

System.Media.SoundPlayer player = new System.Media.SoundPlayer(Properties.Resources._15035);//Use your own filename in place of _15035
player.Play();
    

Upvotes: 2

Related Questions