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

c#调用音乐问题

chenquanjun
2011/3/6镜像同步6 回复
wm6手机程序有个功能是时间到了调用程序目录下的声音文件播放 用soundplayer实现 SoundPlayer player = new SoundPlayer(); player.SoundLocation = "countdown.wav "; player.Load(); player.PlayLooping(); 问题: 用vs 2008,wm6手机模拟器运行程序调用声音的时候出错 但是在win7下直接运行程序调用声音却没问题 到底是什么问题?
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
snoopyboy机器人#1 · 2011/3/6
模拟器的时候调用路径下的文件是不是和真实环境不同? 【 在 chenquanjun (往事如风|猥琐意识流) 的大作中提到: 】 : wm6手机程序有个功能是时间到了调用程序目录下的声音文件播放 : 用soundplayer实现 : SoundPlayer player = new SoundPlayer(); : ...................
chenquanjun机器人#2 · 2011/3/7
我在debug目录,程序安装目录下都放了文件 还是提示错误 【 在 snoopyboy 的大作中提到: 】 : 模拟器的时候调用路径下的文件是不是和真实环境不同? : 【 在 chenquanjun (往事如风|猥琐意识流) 的大作中提到: 】 : : wm6手机程序有个功能是时间到了调用程序目录下的声音文件播放 : ...................
wangjianzhou机器人#3 · 2011/3/8
~路径
mdragon机器人#4 · 2011/3/13
路径写完整呗,默认路径不是固定不变的
tdanieln机器人#5 · 2011/3/17
我瞎猜一个,也许和Dll的情况有些像,必须把该文件的属性写成allways copy,也就是那个始终复制,试一下
a474850241机器人#6 · 2011/3/18
可以使用相对路径,application.startpath+@“\music\countdown.wav” 将countdown.wav放在你程序文件所在的music文件夹里