使按钮在VB.net中可单击一次

使按钮在VB.net中可单击一次,vb.net,Vb.net,我试图使一个按钮在Vb中只能点击一次 我在想这个密码 Sub B64_click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles B64.Click Dim BClick As Integer = 0 If BClick = 0 Then BClick = 1 'Other instructions End If 还有其他想法吗! 我还可以做点什么,

我试图使一个按钮在Vb中只能点击一次 我在想这个密码

 Sub B64_click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles B64.Click
    Dim BClick As Integer = 0
    If BClick = 0 Then
        BClick = 1
        'Other instructions
    End If
还有其他想法吗! 我还可以做点什么,这样按钮在点击时会发出声音吗

还有其他想法吗!
感谢您在您的点击活动中您可以做到:

B64.Enabled = False
您还可以单击播放.WAV文件:

Dim player As New System.Media.SoundPlayer()
player.SoundLocation = path
player.Load()
player.Play()

在单击事件中,您可以执行以下操作:

B64.Enabled = False
您还可以单击播放.WAV文件:

Dim player As New System.Media.SoundPlayer()
player.SoundLocation = path
player.Load()
player.Play()

尝试此操作-BClick必须在该代码块之外声明。要使代码正确运行,必须将BClick定义为static BClick as Integer=0。静态变量即使在离开其作用域后也会记住最后一个值。对于声音部分,您有标准的Beep内置函数来提醒用户。尝试此操作-BClick必须在该代码块之外声明。要使代码正确运行,您必须将BClick定义为静态BClick as Integer=0。静态变量即使在离开其作用域后也会记住最后一个值。对于声音部分,您有标准的蜂鸣内置函数来提醒用户。