Bonjour ,j'aimerais qu'en appuyant sur une touche sélectionner avant , cela écrive un texte lui aussi sélectionner juste avant en gros on choisi un texte avec une checkbox et la touche avec une combobox que je recupére avec des variable ,mais le soucis c'est le code que j'utilise pour écrire le texte puis appuyer sur "Entrer" ne marche que dans la fenêtre et hors de celle ci ,le texte s'écris mais "entrer" n'est pas presser ,et j'aimerais bien que le texte ne soit écrit qu'une seule fois ce que je n'arrive pas non plus à faire ,pour l'instant j'ai sa :
et je ne sait pas par quoi remplacer le timer (je veux que le texte s'écrive 1 seule fois a chaque fois qu'on appuie sur ALT (dans ce cas)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Private Sub write() If My.Computer.Keyboard.AltKeyDown Then 'pour la touche Alt chkt2 = chkt 'chkt le text de la checkbox 'je sait pas pourquoi mais si je n'écris pas chkt2 = chkt (et seulement chkt) qui sont tout les deux définit en string enter ne marche nulle part SendKeys.SendWait(chkt2 & chr(13)) End If End Sub Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick Select touche Case "ALT" write() End Select End Sub
voila voila en espérant que quelqu'un pourra m'aider ^^
Partager