C facile aider moi svp!! sendeys

Quiske - 3 juil. 2001 à 00:52
 wardall - 4 juil. 2001 à 06:50
voila j'utilise la fonction sendkeys pour silmuler une pression de touche par exemple pour la touche alt le code sera:

Sendkeys "%" mais cela ne me permet pas de determine rle temps d'appui sur la touche je voudrais savoir comment faire pour determiner ce temps et je voudria saussi le code de la fleche avant !

je vous remercie a l'avance de votre aide et veux bien vous aider en retour!

1 réponse

Bonjour,

Pas si facile que ca si on veux bien le faire. Je m'explique:

La fréquence de répétition d'une touche est contenue dans une variable d'environnement de windows. Cette derniere varie d'un ordinateur a l'autre et d'un utilisateur a l'autre (NT ou 2000). Elle est définit dans les parametres spécifique de l'utilisateur (Panneau de controle-->Clavier).
Pour trouver la frequence de répétition exacte (selon les parametres de l'usager), il faudrait récupérer cette variable. Pour récuperer cette variable je ne connais qu'un moyen: Appel d'API windows.

Une fois cette variable le travail est presque fait.

J'espere avoir aidé.
0
Rejoignez-nous