回 帖 发 新 帖 刷新版面

主题:用了Beep没听到声音

Dim total

Private Sub Command1_Click()
    Print total
End Sub

Private Sub Score_LostFocus()
    X = Val(Score.Text)
    If X < 0 Or X > 100 Then
        Beep
        Score.Text = """"
        Score.SetFocus
        Print "请重新输入"
    Else
        total = X
    End If
End Sub
程序如上,但当我按TAB键时,只有"请重新输入"几个字出现,没听到声音,请都各位高手,这是为什么?

回复列表 (共4个回复)

沙发

好象有些主板没有蜂鸣器吧?BEEP就是靠这发声的

板凳

我试了一下,是从音箱发声的。请检系统声音系统是否正常?

3 楼


谢谢!

4 楼

你可以用API中的BEEP,那可实现较多的功能

我来回复

您尚未登录,请登录后再回复。点此登录或注册