我需要能夠向用戶提出不同類型的音頻通知。我需要一個「OK」和一個「錯誤」類型的聲音,我希望能夠提出一個簡單的嘟嘟聲和一個關鍵停止類型的聲音,但我只能找到不允許不同聲音的Beep()命令。有沒有一個圖書館能夠滿足我需要的功能,或者是否需要使用系統wav來推出自己的圖書館。提高不同的蜂鳴聲
Q
提高不同的蜂鳴聲
0
A
回答
1
您可以使用託管SystemSounds class播放大部分默認聲音。像這樣使用它:
' Plays the sound associated with the Exclamation system event.
SystemSounds.Exclamation.Play()
此API只是封裝了Windows API函數MessageBeep,您也可以使用它。看看here看到它的簽名簽名。
2
參見Beep(int frequency, int duration);
Beep(750, 300);
dwFreq [IN] 的聲音的頻率,單位爲赫茲。該參數必須在 範圍37到32,767(0x25到 0x7FFF)之間。
dwDuration [in] 聲音的持續時間,以毫秒爲單位。
這是article是在C#中,但看看它是否有幫助。
0
既然你是在VB.Net中,你可以使用My命名空間來玩,如果你看下My.Computer.Audio你會發現PlaySystemSound命令。這可以讓你玩任何聲音用戶對設置:
- 默認蜂鳴
- 星號
- 問題 標記
- 感嘆號
有智能感知和enumeration允許你選擇一個你想要的,然後它只是一行代碼:My.Computer.Audio.PlaySystemSound(Media.SystemSounds.Beep)
相關問題
- 1. 有沒有不錯的kernel32蜂鳴聲(板載蜂鳴聲)?
- 2. Ionic $ cordovaDialogs蜂鳴聲
- 3. Mac上的Python蜂鳴聲
- 4. 停止Netbeans蜂鳴聲
- 5. java.awt.Toolkit蜂鳴聲()錯誤
- 6. vb.net服務蜂鳴聲
- 7. WinForms ALT鍵蜂鳴聲
- 8. Lazarus Pascal蜂鳴聲命令
- 9. 簡單的蜂鳴聲揚聲器
- 10. python庫蜂鳴聲主板揚聲器
- 11. 你可以設置phonegap navigator.notification.beep()有2個不同的蜂鳴聲
- 12. Windows CE上的主板蜂鳴聲
- 13. Windows蜂鳴聲不會在Windows 7憑據提供程序中產生聲音
- 14. keyDown工作,但我得到蜂鳴聲
- 15. 讓蜂鳴聲收到推送通知
- 16. 在可可調試蜂鳴聲
- 17. Android的振動或蜂鳴聲,同時彈出味精generatted
- 18. 的Windows蜂鳴()等同於Linux
- 19. Visual Studio的C#蜂鳴聲,但不調試
- 20. 在Android的按鍵上添加蜂鳴聲不起作用
- 21. 蜂鳴聲bat文件迴路校驗參數不正常
- 22. cordova barcodescanner插件在iPad上不播放蜂鳴聲
- 23. 如何在cygwin中關閉蜂鳴聲鈴聲?
- 24. 幾聲蜂鳴聲後應用程序意外停止
- 25. 蜂鳴由PhoneGap-的Android
- 26. 實現蜂鳴功能
- 27. 如何在Windows上禁用emacs中的蜂鳴聲
- 28. 無法在文本框的keydown事件時禁用蜂鳴聲
- 29. Asterisk中的語音郵件蜂鳴聲檢測支持
- 30. 在matlab/psychtoolbox中創建快速連續的蜂鳴聲
你想通過PC揚聲器或聲卡的聲音? – 2010-04-12 12:02:11