c# windows 中播放语音文件的一个简单小问题,用的是SoundPlayer,做过的帮忙看看,谢谢

yumanqing 2014-07-28 09:15:42
最近用SoundPlayer播放一些语音文件,就是只播放就可以了,现在有个简单的功能暂时没有实现,各位做过的帮忙看看,谢谢了。
SoundPlayer sdplayer = new SoundPlayer(Application.StartupPath + @"\wav\" + soundName);
sdplayer.Play();
--这里语音文件比较长,没播放完毕的时候不执行后面的代码
...全文
254 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
跳舞的码农 2014-07-28
  • 打赏
  • 举报
回复
使用线程。。
gcx0809 2014-07-28
  • 打赏
  • 举报
回复
mjp1234airen4385 2014-07-28
  • 打赏
  • 举报
回复
开个线程播放就完了。 看看线程的列子,你这个很好实现到线程中的。
於黾 2014-07-28
  • 打赏
  • 举报
回复
换个控件吧.用这个实现不了的. 你没法知道什么时候播放完了.
xian_wwq 2014-07-28
  • 打赏
  • 举报
回复
把费时费事的操作放到线程中,这样主线程就不会被阻塞住,主界面也就不会卡死。
  • 打赏
  • 举报
回复
看在高圆圆的头像的面子上, 友情帮顶!

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧