Problème visual basic 10
Fermé
Bruno93190
Messages postés
24
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
8 avril 2014
-
16 oct. 2013 à 23:20
Doctor C Messages postés 627 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 19 février 2016 - 17 oct. 2013 à 18:57
Doctor C Messages postés 627 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 19 février 2016 - 17 oct. 2013 à 18:57
A voir également:
- Problème visual basic 10
- Visual basic download - Télécharger - Langages
- Microsoft 365 basic - Guide
- Clé windows 10 gratuit - Guide
- Windows 10 gratuit - Guide
- Microsoft visual c++ runtime - Guide
2 réponses
Doctor C
Messages postés
627
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
19 février 2016
398
Modifié par Doctor C le 17/10/2013 à 17:05
Modifié par Doctor C le 17/10/2013 à 17:05
Il faudrait que tu détectes que l'utilisateur appuie sur un bouton du clavier avec la méthode KeyDown.
J'ai trouvé un exemple sur le site StackOverflow, ça ressemble à ça:
https://stackoverflow.com/questions/13727172/vb-net-keydown-event-on-whole-form
Si on voulait l'ajuster pour ce que tu veux faire, je suppose que ça ressemblerait à (Il faudrait que le nom de la méthode corresponde au nom de ton formulaire: NomDeTonFormulaire_KeyDown) :
Ça devrait être une bonne piste.
Bonne chance!
Echo "Lima Mike Alfa";
J'ai trouvé un exemple sur le site StackOverflow, ça ressemble à ça:
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As KeyEventArgs) Handles MyBase.KeyDown
If e.Control AndAlso e.KeyCode = Keys.S then
' Call your sub method here .....
YourSubToCall()
' then avoid the key to reach the current control
e.Handled = False
End If
End Sub
https://stackoverflow.com/questions/13727172/vb-net-keydown-event-on-whole-form
Si on voulait l'ajuster pour ce que tu veux faire, je suppose que ça ressemblerait à (Il faudrait que le nom de la méthode corresponde au nom de ton formulaire: NomDeTonFormulaire_KeyDown) :
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As KeyEventArgs) Handles MyBase.KeyDown
If e.KeyCode = Keys.F2 then
Timer1.Stop()
End If
End Sub
Ça devrait être une bonne piste.
Bonne chance!
Echo "Lima Mike Alfa";
Bruno93190
Messages postés
24
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
8 avril 2014
17 oct. 2013 à 17:28
17 oct. 2013 à 17:28
Merci mais peux-tu ajouter le code que tu m'as donner dans mon ancien code stp
Désolé je débute...
Désolé je débute...
Doctor C
Messages postés
627
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
19 février 2016
398
17 oct. 2013 à 18:57
17 oct. 2013 à 18:57
J'ajouterais le bloc de code suivant après le "End Sub" de ton "Private Sub Button2_Click" (mais tu pourrais le mettre ailleur):
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As KeyEventArgs) Handles MyBase.KeyDown
If e.KeyCode = Keys.F2 then
Timer1.Stop()
End If
End Sub