如何用声卡发出象扬声器那种带频率和时间声音来呢? 如何用声卡发出象扬声器那种带频率和时间声音来呢? 比如说 利用扬声器发声是如下表达式 beep 900,100 那么用声卡怎么发出以上的声音呢? 跪求各位高手解答! 给解答者就给分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Public Declare Function Beep Lib "kernel32" Alias "Beep" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long其中,第一个参数为频率,第二个参数为时间。 http://www.egooglet.com/forum/topic.php?forumid=11&filename=f_39这里有源码,用杨声器演奏出周杰伦的《回到过去》。 楼主要用声卡发声,不是扬声器可以考虑生成指定频率的波形文件,然后连续播放可以参考下面这个http://www.21code.com/codebase/code_1888.html 比较简单的方法是使用MID播放,现写现放,要什么频率就什么频率 声卡不能直接发声.你需要编写与驱动层相对应的程序.或者利用DirectX提供的接口.如果你需要主板发声,很简单..BEEP,API就可以了..可以考虑利用系统WDM接口.简单~~ WallesCai 的方法很好.推荐! 大家VB做前台系统,打印小票一般采用哪种方法? vb做的exe鼠标消失是咋回事 为ActiveX控件添加事件,正解即结贴 VB编写C/S程序如何像asp一样访问IIS上的ACCESS数据库? 求救! 为什么 我更新记录集的时候 老提示“对象或执行者不能提供所需的操作” 如何在VB窗体中插入gif动画? 我急死了!!! SQL 存储过程调用时的参数问题. 真的没有人知道??? 哪里有msdn下啊? 在VB中使用ADODC控件,如何在DataGrid控件中显示想要的字段? 用vb修改ini文件的代码怎么写啊
可以参考下面这个
http://www.21code.com/codebase/code_1888.html
如果你需要主板发声,很简单..BEEP,API就可以了..
可以考虑利用系统WDM接口.简单~~