Bonsoir,
J'ai une une windowsForm avec plusieurs boutons, lors du click d'un de ces boutons, le code s'execute, le bouton semble inhiber, mais si l'on clique plusieurs fois dessus pendant l'execution du code, une fois l'execution de ce code terminé, il est de nouveau executer autant de fois que l'on a cliquer sur le bouton (meme chose si l'on clique sur un autre bouton.
Voici le code de l'un de ces boutons
Y a t il un moyen d'empecher la prise en compte des évenements du bouton durant l'execution du code (et l'idée est même d'ignorer l'ensemble des évènements de tous les composants du windowsForm)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Sub ButtonUpdateClick(sender As Object, e As EventArgs) buttonUpdate.Enabled = False 'inhibition du bouton MyReader.CSCFirmwareUpdate() 'execution de la fonction attaché à ce bouton qui peut durer 30 secondes buttonUpdate.Enabled = True 'desinhibition du bouton End Sub
Merci
Partager