c#使用System.Media.SoundPlayer播放资源文件中的wav文件


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 可执行程序 发给别人 直接加载资源  不用把整个文件夹发给别人

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM