Précédent   Forum du club des développeurs et IT Pro > Systèmes > Windows > Windows XP
Windows XP Forum d'entraide Windows XP. Avant de poster : La F.A.Q Windows XP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 26/11/2012, 12h04   #1
loizeau
Invité de passage
 
Homme
Développeur informatique
Inscription : novembre 2012
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2012
Messages : 1
Points : 0
Points : 0
Par défaut Mettre un texte/une chaine de caractères sur une touche de fonction

La solution présentée ici consiste à utiliser le logiciel gratuit Qliner Hotkeys associé à un petit programme écrit en Visual Basic.

Hotkeys permet de lancer un programme simplement en appuyant sur la touche Windows puis (simultanément) une touche de son choix.

Le petit programme VB est composé d'une seule instruction, SendKeys, qui permet d'envoyer une suite de caractères - y compris des caractères de contrôle - dans la fenêtre active :

Code :
1
2
3
Sub Main()
  SendKeys Command(), True
End Sub
Command étant la fonction VB récupérant les paramètres de la ligne de commande.

L'exécutable correspondant, noté FKey.exe, est ici : FKey.zip.

Une fois Hotkeys et FKey.exe installés sur votre ordinateur, il ne reste plus qu'à configurer les touches de votre choix :

1. ouvrir Hotkeys (Win + Z);
2. le clavier affiché par défaut étant de type QWERTY, faire un clic droit sur le clavier (pas sur une touche), sélectionner Language puis French;
3. faire un clic droit sur la touche que vous voulez configurer, sélectionner New Hotkey puis New Hotkey Wizard...;
4. sélectionner Command line item (défaut);
5. cliquer sur le bouton Browse (Parcourir) et sélectionner l'exécutable FKey.exe préalablement installé;
6. cliquer sur Next et donner un petit nom à la touche;
7. enfin cliquer sur Finish.

La dernière étape consiste à définir le texte qui sera envoyé :

8. faire un clic droit sur la touche que vous venez de configurer, Properties, saisir dans le champ Arguments le texte en question et cliquer sur OK;

Notez qu'il est possible d'insérer des caractères de contrôle du type TAB ou ENTREE à l'intérieur du texte (très utile lorsque l'on veut remplir automatiquement plusieurs champs d'un formulaire). Pour cela employez les codes suivants :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{BACKSPACE}, {BS} ou {BKSP} -> RET.ARR
{DELETE} ou {DEL} -> SUPPR
{DOWN} -> BAS
{END} -> FIN
{ENTER} ou ~ -> ENTRÉE
{ESC} -> ÉCHAP
{HOME} -> ORIGINE
{INSERT} ou {INS} -> INSERTION
{LEFT} -> GAUCHE
{PGDN} -> PG.SUIV
{PGUP} -> PG.PRÉC
{RIGHT} -> DROITE
{TAB} -> TAB
{UP} -> HAUT
9. quitter Hotkeys (Echap).

C'est fini !
Il ne vous reste plus qu'à tester votre touche qui sera opérationnelle - pour ne pas dire fonctionnelle - dans toutes les applications...
loizeau est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 21h41.


 
 
 
 
Partenaires

Hébergement Web