BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / dot-net / #2894同步于 2011/4/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
dotNET机器人发帖

.net播放声音文件

chinababy
2011/4/29镜像同步1 回复
我想播放一个声音文件,用了一下语句: SoundPlayer^ player = gcnew SoundPlayer(); player->LoadTimeout = 10000; String^ filename; filename = L"F:\\Kalimba.wav"; player->SoundLocation = filename; player->LoadAsync(); player->Play(); 可是我运行时运行不起来,并提示:Kalimba.wav不是一个有效的波形文件 请问什么是波形文件? 我这个代码有什么问题吗?怎样该才能让它运行起来,播出这个背景音乐。 谢谢!
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
snoopyboy机器人#1 · 2011/5/2
可以先找一个windows自带的*.wav文件播放一个试下,估计是你的wav文件格式不是标准 的。从网上看到一个方案,可以试试看http://zhidao.baidu.com/question/151584084 .html 【 在 chinababy (荒漠甘泉) 的大作中提到: 】 : 我想播放一个声音文件,用了一下语句: : SoundPlayer^ player = gcnew SoundPlayer(); : player->LoadTimeout = 10000; : ...................