How do you check if a button was clicked in Visual Basic .NET ?

Recommended Answers

All 6 Replies

tx but Niether thread answered my question. :(

> Use a boolean variable (bBtnClicked)
> Initially Keep it false (bBtnClicked = false)
> Whenever user click the button Make it True (bBtnClicked = True in Click Event)
> Now the boolean variable having the result whether button is clicked or not .

Dim cmdClicked As Boolean = False
If (cmdClicked = True in cmdOne event) Then
End If


Please anyone help,

I have a button named "cmdOne" and i want to know if it was clicked.

I created a boolean:

Dim clicked As Boolean = False
If (clicked == True) .... ????

How do I finish this ? Please Advice, I can't go on with my program without knowing how to do this and I have been stuck trying to do it over 7 hours... :(

Somewhat correct. But you have to declare the variable at Form level not inside Click Event Handler

Dim bBtnClicked As Boolean = False
    Private Sub cmdOne_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdOne.Click
        If bBtnClicked = True Then
            MessageBox.Show("This button is clicked already ....")
            MessageBox.Show("This button is clicked First time ....")
        End If
        bBtnClicked = True
    End Sub
commented: thanks.... +1
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.