| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4148 人关注过本帖
标题:64位WIN7中调用音频播放时无声音啦!求帮忙!
只看楼主 加入收藏
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
sndPlaySound默认应该是用系统的音频输出设置,其他播放器通常都有自己的音频输出设置,如默认的音频输出设备和音量控制。看看系统的音频输出设置,Windows的音频设置里也有声音测试。
2017-01-03 14:46
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
重新装系统,最简单。
重新装前,用GHOST把以前的系统备份1下,有需要的时候,可以还原。
2017-01-03 15:28
w7802672
Rank: 1
等 级:新手上路
帖 子:231
专家分:0
注 册:2015-5-20
收藏
得分:0 
重装系统肯定会解决问题,关键是这个不是我的电脑,是客户的电脑,客户不会为了运行我的软件而重新装一次系统。我的目的是找到问题的原因和解决的方法,也就是能够通过设置某些东西来达到目的,或者是下载补丁能解决问题是最好的。
2017-01-04 13:17
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
是不是“5秒倒计时.wav”文件路径的问题?
sndPlaySound载入播放文件失败时是无异常反应的。
2017-01-04 14:08
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
以下是引用吹水佬在2017-1-4 14:08:26的发言:

是不是“5秒倒计时.wav”文件路径的问题?
sndPlaySound载入播放文件失败时是无异常反应的。

题外话,如果吹版在出问题的机器上,用VFP调试问题?你会怎么调试?也许能找到问题所在?
2017-01-05 09:08
红星二锅头
Rank: 8Rank: 8
等 级:贵宾
威 望:46
帖 子:491
专家分:754
注 册:2016-8-25
收藏
得分:0 
? Chr(7) 发声走的是 PC Speaker,直接接扬声器的
sndPlaySound API 发声走的是 Sound Card,声卡
走的渠道不同
? Chr(7) 有可能是不稳定的
如果一定要使用 ? Chr(7) 命令
可以用 API 方式
Declare Integer MessageBeep In user32 Integer
? MessageBeep(0)

团队红星二锅头,队长王猛,领队李冲,顾问杨伟,副队张挺,外联马彪,内勤韩秀,人事顾闯,财务赵魁,后勤周强
2017-01-05 10:19
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
以下是引用mywisdom88在2017-1-5 09:08:46的发言:


题外话,如果吹版在出问题的机器上,用VFP调试问题?你会怎么调试?也许能找到问题所在?

因在其他机上运行正常,很可能是这台机的硬件或操作系统的问题。
1、windows播放设备工作正常,用windows播放设备的声音测试就可知。
2、播放文件用完全路径试试,如:"C:\TEMP\5秒倒计时.wav"。
如果播放设备工作正常,播放文件完好,不出声就可能是调用的API库文件(如sndPlaySound的winmm.dll)损坏或载入异常。
2017-01-05 10:53
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
用同步方式播放,看看sndPlaySound返回值,正常播放完返回1,不能正常播放即返回0。
? sndPlaySound('5秒倒计时.wav', SND_SYNC + SND_NODEFAULT)
2017-01-05 14:18
快速回复:64位WIN7中调用音频播放时无声音啦!求帮忙!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017465 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved