提問(wèn)者: grehiuhio 2013-04-23 00:00
聽(tīng)歌和振鈴不一樣的。聽(tīng)歌是因?yàn)槟阌型夥旁O(shè)備,像耳機(jī)、音箱。而你現(xiàn)在用的振鈴是從機(jī)箱的小喇叭發(fā)出來(lái)的,相箱的小喇叭由主板引出的一根線(xiàn)連接。
這個(gè)小喇叭的作用主要是在電腦開(kāi)機(jī)自檢時(shí)根據(jù)發(fā)出不同長(zhǎng)短聲音的組合通告用戶(hù)計(jì)算機(jī)啟動(dòng)時(shí)的故障(如沒(méi)插內(nèi)存什么的)。所以說(shuō),你這段振鈴程序就算在DOS下都可以響,這和聲卡沒(méi)什么關(guān)系。
你的這段程序不響的話(huà),原因可能如下:
1、機(jī)箱上的小喇叭壞了。
2、沒(méi)有從主板引出線(xiàn)連接到小喇叭上。
3、BIOS振鈴禁用了。
-----------------------------------
net_snail - 初入江湖 三級(jí)
-----------------------------------
#include
回答者:xmttb2016-04-23 00:00
Beep是異步執(zhí)行的,沒(méi)有延時(shí)作用(也就是說(shuō)在喇叭發(fā)聲的時(shí)候,程序是不停頓的,繼續(xù)執(zhí)行的)。要延時(shí)要用API函數(shù)Sleep,比如Sleep 500是延時(shí)500毫秒(即0.5秒),或者用計(jì)時(shí)器控件(Timer)來(lái)實(shí)現(xiàn)。
提問(wèn)者: hxtxwhw 2015-02-27
調(diào)整他的頻率 Beep 1000, 150 他的響度還是有你的喇叭決定的
提問(wèn)者: cvkzvcmz 2013-06-16
如果用VB自帶的BEEP,好象是要音箱,至少我測(cè)試時(shí)是從我耳機(jī)發(fā)出來(lái)的,不是從PC喇叭發(fā)出來(lái)。如果用API函數(shù)的BEEP,是從PC喇叭發(fā)出來(lái)的。API BEEP 定義:Private Declare Function B
提問(wèn)者: jj861202 2013-05-15
是發(fā)聲函數(shù),運(yùn)行后通過(guò)主板喇叭唱出旋律,可以試試下面:
TC 試:
#include
提問(wèn)者: c16070736 2013-07-17
VB中,beep聲音與Windows的自身設(shè)置有關(guān)。比如98和XP就不一樣。通常情況下我們用beep,有的時(shí)候可以用API函數(shù),有更多的用法。 在QBasic中,beep應(yīng)當(dāng)是sound的簡(jiǎn)化,是使機(jī)箱中的喇叭發(fā)聲。
提問(wèn)者: jisuwuzhe 2013-03-27
是發(fā)聲函數(shù),運(yùn)行后通過(guò)主板喇叭唱出旋律,可以試試下面:
TC 試:
#include
提問(wèn)者: 妖女38 2015-09-19