我想控制计算机的主板上的小喇叭发出“格格”的死机的声音,请问如何实现(100分)

  • 主题发起人 主题发起人 jgb001
  • 开始时间 开始时间
J

jgb001

Unregistered / Unconfirmed
GUEST, unregistred user!
我想控制计算机的主板上的小喇叭发出“格格”的死机的声音,请问如何实现
 
beep加参数
 
beep 或者 messagebeep( )
 
用 windows.beep();
返回值
Long,TRUE(非零)表示成功,否则返回零。会设置GetLastError
参数表
参数 类型及说明
dwFreq Long,声音频率(从37Hz到32767Hz)。在windows95中忽略
dwDuration Long,声音的持续时间,以毫秒为单位。如为-1,表示一直播放声音,
直到再次调用该函数为止。在windows95中会被忽略

注解
在windows95中,这个函数简单的播放默认系统响铃
若用messagebeep(),
只有messagebeep(4294967295)是让喇叭发声;
发格格声最好用http://www.torry.ru/vcl/sound/pcspeaker/bleepint.zip这个控件
利用他 + 一个 time 控件 + 调试一下频率值 !
 
beep
最好的方法是内前汇编语句,读写60端口,
可以发出任意频率的声音,代码记不住了,
查查汇编书把,上面有例子
 
同意wangxd的做法
 
多人接受答案了。
 
后退
顶部