Bonjour,
Je suis actuellement en stage dans une entreprise de fabrication d'équipements pour navires et j'ai pour projet une mise en place d'une gestion des stocks du magasin par code-barre.
Pour cela, je dispose d'une douchette code-barre (Motorola Symbol LS2208) et de son manuel (que vous pouvez retrouver ici http://static.bhphotovideo.com/lit_files/241696.pdf, dans lequel il y a la plupart des codes-barre permettant la programmer.
L'entreprise utilise un ERP sous windows, j'ai donc du, tout d'abord, apprendre à réaliser les opérations des magasiniers uniquement avec le clavier, afin de pouvoir ensuite programmer ma douchette.
Pour information, la programmation d'une "règle" (lecture d'une chaîne de caractère puis exécution de l'action associée à cette chaîne) se fait comme suit :
Exemple : Entrée de stock
"Begin new rule" ; "5 characters" ; "Specifing string at start" ; "E" ; "N" ; "T" ; "R" ; "E" ; "E"; "End of message" ; "Send Alt S" ; "Send F1 Key" ; "Save rule"
Chacune des étapes ci-dessus se fait en scannant un code-barre que l'on retrouve dans le manuel.
Sauf que problème, j'ai besoin de la touche de Menu Contextuel (Application Key ou Menu Key).
Or, le code-barre permettant de renvoyer cette touche de Menu Contextuel n'existe pas.
J'ai donc penser à inverser cette touche avec une autre inutilisée. Mais cette solution n'est pas pratique a mon avis.
Je préférerais plutôt faire renvoyer le code clé ASCII de la touche par la douchette pour exécuter cette touche (je pense que c'est possible). J'ai fait de multiples de tentatives en activant certaines options de l'appareil, en renvoyant différents codes trouvés sur le net. Mais ça n'a jamais fonctionné, la plupart du temps, le code de la touche était juste écrit (du coup la douchette ne faisait que réécrire le code que je voulais qu'elle exécute).
J'espère que vous pourrez m'aider, je suis bloqué depuis un bon bout de temps avec ça et ça m'embête beaucoup.
Merci de votre aide.