Ich gehe mal davon aus, dass Du VB.NET (und nicht VB 6 oder VBA) meinst. Dort nennt man die Dinger Checkboxen. Einfach eine davon auf Dein Formular packen und dann einen Event-Handler für das CheckChanged-Ereignis schreiben. Über die Eigenschaft Checked kannst Du den Status der Checkbox abfragen (True = Haken gesetzt, False = Haken nicht gesetzt)
Code:
Private Sub DeineCheckBox_CheckedChanged(sender As Object, e As EventArgs) Handles DeineCheckBox.CheckedChanged
MessageBox.Show(Me.DeineCheckBox.Checked)
End Sub
Für das Setzen / Löschen des Hakens einfach
Code:
Me.DeineCheckBox.Checked = True
oder
Code:
Me.DeineCheckBox.Checked = False
Lesezeichen