Cmnt arrêter un Timer en pressant une touche du clavier sur VB ?
L3x0
Messages postés
69
Statut
Membre
-
L3x0 Messages postés 69 Statut Membre -
L3x0 Messages postés 69 Statut Membre -
Bonjour j'utilise Microsoft Visual Basic 2008.
Et j'aimerai savoir qu'est-ce que je dois "coder/scripter" pour que quand j'appuie sur une touche de mon clavier (F1) bah sa arrête le timer, en faisant: Timer1.Stop() et hop, sa arrête le timer.
Merci de m'aider ^^'
--
Cordialement L3x0, apprentit hackeur
Et j'aimerai savoir qu'est-ce que je dois "coder/scripter" pour que quand j'appuie sur une touche de mon clavier (F1) bah sa arrête le timer, en faisant: Timer1.Stop() et hop, sa arrête le timer.
Merci de m'aider ^^'
--
Cordialement L3x0, apprentit hackeur
1 réponse
-
Bonjour,
Dans les événements de ton formulaire, tu dois normalement avoir OnKeyPress, quelque chose comme ça. J'ai pas VB2008 sur ce PC en ce moment mais ça doit bien exister, si on sait le faire déjà en VB6.-
-
Sous Visual Studio 2010, je crée un projet VB et sur mon formulaire je place un timer. Il s'appelle donc timer1. Je règle les propriétés etc.
Ensuite, je clique sur mon formulaire pour avoir accès aux événements à droite de l'écran (icône avec un éclair). Là, il y a l'événement KeyDown.
Ce qui me donne dans le code :
Private Sub Form1_KeyDown(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown If e.KeyCode = Keys.F1 Then Timer1.Stop() End If End Sub
Dans cette procédure, je peux mettre un timer1.Stop(). -
-
-