pi7438
Messages postés94Date d'inscriptionvendredi 14 juin 2002StatutMembreDernière intervention16 avril 2004 25 janv. 2004 à 21:45
tu utilise l'api
Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer
et un timer qui actualise cetten routine toute les seconde, et ainsi tu sait exactement quelles touches sont préssé sur le systeme
calla25
Messages postés85Date d'inscriptionlundi 26 janvier 2004StatutMembreDernière intervention25 octobre 2007 26 janv. 2004 à 17:14
Si tu parle de "comment avec les touches cliquer par ex sur un boutton" alors il faut mettre dans le nom de ton objet & avant
par ex : &quitter
alors, quant tu cliquera sur q, le code qui est dérriére ce boutton d'effectuera. j'espére que j'ai bien compris ta question sinon
tant pis
pi7438
Messages postés94Date d'inscriptionvendredi 14 juin 2002StatutMembreDernière intervention16 avril 2004 26 janv. 2004 à 18:10
je vais te donner un exemple :
tu crée un timer que tu actualise toute les 10 millisecondes
et tu copie ce code.
en occurence, la il te dis si la touche shift est frappé meme si une app n'a pas le focus, cependant, il faut qu'elle soit executé en mémoire.
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Private Const SHIFT = &H10
Private Sub Timer1_Timer()
If GetAsyncKeyState(SHIFT) Then
MsgBox "la touche shift vient d'etre préssé"
End If
End Sub