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