| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3269 人关注过本帖
标题:还是蜂鸣器的问题
取消只看楼主 加入收藏
pjtyzyq
Rank: 4
等 级:业余侠客
威 望:6
帖 子:232
专家分:240
注 册:2016-2-14
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:7 
还是蜂鸣器的问题
哪位使用过WinIO使(win7系统)蜂鸣器发声?代码如何写?谢谢!
搜索更多相关主题的帖子: 蜂鸣器 win7 系统 发声 代码 
2018-01-04 07:41
pjtyzyq
Rank: 4
等 级:业余侠客
威 望:6
帖 子:232
专家分:240
注 册:2016-2-14
收藏
得分:0 
回复 2楼 hu9jj
网上查了一下,win7系统蜂鸣器发声下好像只能用winio,如果有其他办法也可以。
补充一下:因我这使用的电脑不能安音箱,所以只能使用蜂鸣器。

[此贴子已经被作者于2018-1-4 08:22编辑过]

2018-01-04 08:19
pjtyzyq
Rank: 4
等 级:业余侠客
威 望:6
帖 子:232
专家分:240
注 册:2016-2-14
收藏
得分:0 
回复 5楼 吹水佬
吹版主,这个c代码我也看过,非常惭愧,实在看不懂,还请吹版主浪费点时间帮我转换成VFP,我再测试。谢谢!

[此贴子已经被作者于2018-1-4 11:40编辑过]

2018-01-04 11:38
pjtyzyq
Rank: 4
等 级:业余侠客
威 望:6
帖 子:232
专家分:240
注 册:2016-2-14
收藏
得分:0 
回复 8楼 hu9jj
这个在win7下不好用了。
2018-01-05 09:56
pjtyzyq
Rank: 4
等 级:业余侠客
威 望:6
帖 子:232
专家分:240
注 册:2016-2-14
收藏
得分:0 
CLEAR
DECLARE LONG InitializeWinIo IN WinIo.dll
DECLARE LONG ShutdownWinIo IN WinIo.dll
DECLARE LONG GetPortVal IN WinIo.dll;
   LONG wPortAddr,;
   LONG@ pdwPortVal,;
   LONG bSize            
DECLARE LONG SetPortVal IN WinIo.dll;
   LONG wPortAddr,;
   LONG dwPortVal,;
   LONG bSize   
  =SetPortVal(0x61,0xb6,1)
RETURN
试着做了个测试,还是没有声音,以上代码是模仿的,一定是哪里不对劲,烦各位帮看看。
系统催我结贴呢!呵呵

[此贴子已经被作者于2018-1-8 20:26编辑过]

2018-01-08 20:11
pjtyzyq
Rank: 4
等 级:业余侠客
威 望:6
帖 子:232
专家分:240
注 册:2016-2-14
收藏
得分:0 
回复 14楼 星光悠蓝
如果能插喇叭咱就不费这劲了,呵呵。
2018-01-09 10:48
pjtyzyq
Rank: 4
等 级:业余侠客
威 望:6
帖 子:232
专家分:240
注 册:2016-2-14
收藏
得分:0 
在耳机插孔上安个蜂鸣器,仍然使用beep就解决了问题,虽然不正规,但可用了。
2018-01-25 14:26
pjtyzyq
Rank: 4
等 级:业余侠客
威 望:6
帖 子:232
专家分:240
注 册:2016-2-14
收藏
得分:0 
回复 19楼 吹水佬
是的,靠设置输出频率发声
Declare Integer Beep In kernel32 As waBeep ;
    Integer dwFreq, Integer dwDur

=waBeep(440, 1000)
=waBeep(4000, 4000)

[此贴子已经被作者于2018-1-25 16:10编辑过]

2018-01-25 16:07
快速回复:还是蜂鸣器的问题
数据加载中...
 
   



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

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