Foxtable(狐表)用户栏目专家坐堂 → [求助]如何调用windows的小喇叭?


  共有2226人关注过本帖树形打印复制链接

主题:[求助]如何调用windows的小喇叭?

美女呀,离线,留言给我吧!
找到没重的名
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:131 积分:2215 威望:0 精华:0 注册:2016/11/8 6:22:00
[求助]如何调用windows的小喇叭?  发帖心情 Post By:2018/5/19 13:36:00 [显示全部帖子]

因为录入大量数字时,录入人员通常低头看数据,右手在小键盘飞快敲键,根本不抬头,所以我觉得messagebox不实用。我想在项目中用到一个报错的提示音,用以提醒用户。
就像打字重码的时候,系统就会让电脑主机就会发出“滴”的一声。这样就算工作环境中没有音箱,也能让用户听到报错的声音。
别人只是告诉我要用到windows 的Api: beep
Declare Function Beep Lib "kernel32" Alias "Beep" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long
dwFreq:Long,声音频率(从37Hz到32767Hz)。在windows95中忽略
dwDuration:Long,声音的持续时间,以毫秒为单位。如为-1,表示一直播放声音,直到再次调用该函数为止。在windows95中会被忽略

但是具体怎么用,请老师给我详细说下。谢谢!


 回到顶部
美女呀,离线,留言给我吧!
找到没重的名
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:131 积分:2215 威望:0 精华:0 注册:2016/11/8 6:22:00
  发帖心情 Post By:2018/5/19 18:35:00 [显示全部帖子]

Interaction.Beep()试过了,可以直接用,简单有效。谢谢!

 回到顶部