c#使用System.Media.SoundPlayer播放資源文件中的wav文件
創建:
System.Media.SoundPlayer soundplayer = new System.Media.SoundPlayer();
初始化路徑:
soundplayer.SoundLocation = Application.StartupPath + “\” + “DateSource” + “\” + “sound.wav”;
事件中打開:
1)同步播放:
soundplayer.Load();
soundplayer.Play();
2)異步播放:
soundplayer.LoadAsync();
soundplayer.PlaySync();
3)循環播放:
soundplayer.Load();
soundplayer.PlayLooping();
事件中關閉:
soundplayer.Stop();
解決資源不在軟件里的問題
在Resource.resx 中添加文件 就可以直接把以.exe 可執行程序 發給別人 直接加載資源 不用把整個文件夾發給別人