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 :

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
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)

voila voila en espérant que quelqu'un pourra m'aider ^^