SendKey.Send("test {^}{%}"); // affiche "test 65"
Bonjour !
Comme indiqué dans le titre, j'utilise la fonction SendKey.Send(), tout ce que je lui passe en paramètre fonctionne au poil... Sauf 2 exemples
je sais qu'on ne peut pas passer de caractères spéciaux comme : ^ % # +
Car ils servent à simuler l'appui sur une touche. Le MSDN conseille de les remplacer par : {^} {%} {#} {+}
Dans l'idée, c'est ok, et ça fonctionne bien avec les deux derniers. Mais inexplicablement, l'envoi des 2 premiers symboles via la fonction
Code:
SendKey.Send("test {^}{%}");
Affiche
Au lieu de
Je ne comprend absolument pas d'où peut venir le souci. En fait, mon but n'est d'ailleurs pas de le comprendre mais de trouver un moyen d'échapper ces 2 caractères pour les envoyer dans la fonction Send() sans erreur.
Si vous vous sentez de m'aider, soyez-en grandement remerciés !
Bye !