一个文本框值大于其他,避免和哔哔声

ket 发布于 2019-03-09 comparison 最后更新 2019-03-09 14:39 3 浏览

点击 我在Visual Basic 2010中有两个Textboxes
Textbox1结果 Textbox2结果 现在我希望如果用户在Textbox2中输入值(整数),如果Textbox2中的值大于Textbox1,那么这样做会发出嘟嘟声并且也避免他这样做

Example:如果用户在Textbox1中写入5,现在他正在Textbox2中写8,因为85更大,所以我想用PLAYHOLDER_FOR_CODE_10忽略嘟嘟声。
我有这个代码,但这不起作用,请如果有人帮助我:

Private Sub TextBox2_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox2.KeyPress
Dim valx1 As Integer
    Dim valx2 As Integer
valx1 = (Val(TextBox1.Text))
    valx2 = (Val(TextBox2.Text))
If (valx1) > (valx2) Then
        Beep()
        e.Handled = True
    End If
End Sub
已邀请:

tfugit

赞同来自:

此代码将满足您的要求,顺便使用蜂鸣声提醒用户,会让他/她感到不安。 代理人的地方0