J'ai une application qui prend via light pen le code barre d'articles. cette
connexion 'ligh pen' emule en fait une introduction clavier. (ce light pen
est connecté sur l'entree clavier).
malheureusement, cette application n'est pas toujours active (en premier
plan).
J'aimerai faire capter toutes les entrees clavier vers mon application sans
que l'application soit effectivement en premier plan.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
YannX
"Jean" a écrit dans le message de news:
J'ai une application qui prend via light pen le code barre d'articles.
cette
connexion 'ligh pen' emule en fait une introduction clavier. (ce light pen est connecté sur l'entree clavier). malheureusement, cette application n'est pas toujours active (en premier plan). J'aimerai faire capter toutes les entrees clavier vers mon application
sans
que l'application soit effectivement en premier plan.
Quelqu'un a-t-il une idée de comment procéder ?
Bonjour,
Je suis intéressé car je vais avoir sous peu le même besoin, de gérer ce type de problème, mais je n'ai pas bien compris ce que tu voulais exactement !
J'imagine plutot ce besoin décrit ci-après : quand l'utilisateur passe le Light-Pen sur un code barre (ce qui envoie bien sur une entrée sur le clavier....), - que l'application correspondante soit activée (meme si elle n'a pas actuellement le focus!) - le bon champ rempli (si on était dans un autre écran) (voire donc un nouvel enregistrement de formulaire ouvert).
Il me semble qu'un problème analogue a déjà ete evoqué dans les 15 derniers jours, cela concernait, si je me souviens bien, l'activation de Word.....
Je vais tacher de retrouver cela, mais ce point n'etant pas en urgence, du moins pour moi, ne pas forcément attendre plus de reponse immédiate de ma part.
@+
Yann
"Jean" <Jean@discussions.microsoft.com> a écrit dans le message de
news:CF1D96DC-7B98-4478-B162-9A043399EC41@microsoft.com...
J'ai une application qui prend via light pen le code barre d'articles.
cette
connexion 'ligh pen' emule en fait une introduction clavier. (ce light pen
est connecté sur l'entree clavier).
malheureusement, cette application n'est pas toujours active (en premier
plan).
J'aimerai faire capter toutes les entrees clavier vers mon application
sans
que l'application soit effectivement en premier plan.
Quelqu'un a-t-il une idée de comment procéder ?
Bonjour,
Je suis intéressé car je vais avoir sous peu le même besoin,
de gérer ce type de problème, mais je n'ai pas bien compris
ce que tu voulais exactement !
J'imagine plutot ce besoin décrit ci-après :
quand l'utilisateur passe le Light-Pen sur un code barre
(ce qui envoie bien sur une entrée sur le clavier....),
- que l'application correspondante soit activée
(meme si elle n'a pas actuellement le focus!)
- le bon champ rempli (si on était dans un autre écran)
(voire donc un nouvel enregistrement de formulaire ouvert).
Il me semble qu'un problème analogue a déjà ete evoqué dans les 15 derniers
jours,
cela concernait, si je me souviens bien, l'activation de Word.....
Je vais tacher de retrouver cela, mais ce point n'etant pas en urgence,
du moins pour moi, ne pas forcément attendre plus de reponse immédiate de ma
part.
J'ai une application qui prend via light pen le code barre d'articles.
cette
connexion 'ligh pen' emule en fait une introduction clavier. (ce light pen est connecté sur l'entree clavier). malheureusement, cette application n'est pas toujours active (en premier plan). J'aimerai faire capter toutes les entrees clavier vers mon application
sans
que l'application soit effectivement en premier plan.
Quelqu'un a-t-il une idée de comment procéder ?
Bonjour,
Je suis intéressé car je vais avoir sous peu le même besoin, de gérer ce type de problème, mais je n'ai pas bien compris ce que tu voulais exactement !
J'imagine plutot ce besoin décrit ci-après : quand l'utilisateur passe le Light-Pen sur un code barre (ce qui envoie bien sur une entrée sur le clavier....), - que l'application correspondante soit activée (meme si elle n'a pas actuellement le focus!) - le bon champ rempli (si on était dans un autre écran) (voire donc un nouvel enregistrement de formulaire ouvert).
Il me semble qu'un problème analogue a déjà ete evoqué dans les 15 derniers jours, cela concernait, si je me souviens bien, l'activation de Word.....
Je vais tacher de retrouver cela, mais ce point n'etant pas en urgence, du moins pour moi, ne pas forcément attendre plus de reponse immédiate de ma part.
@+
Yann
Jean
C'est exact, Yann, mais l'activation du programme n'est pas obligatoire. Juste la capture du clavier vers le programme me suffit.
C'est exact, Yann, mais l'activation du programme n'est pas obligatoire.
Juste la capture du clavier vers le programme me suffit.
C'est exact, Yann, mais l'activation du programme n'est pas obligatoire. Juste la capture du clavier vers le programme me suffit.
christophe-pasde
Bonjour,
Je ne vais pas t'apporter la réponse, mais dans un premier temps je traiterais l'entrée clavier dans une interface spécifique.
> Juste la capture du clavier vers le programme me suffit.
Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe que d'analyser les entrées clavier. Qui communique avec l'appli principale comme tu veux, à définir.
Christophe
Jean a écrit :
C'est exact, Yann, mais l'activation du programme n'est pas obligatoire. Juste la capture du clavier vers le programme me suffit.
Bonjour,
Je ne vais pas t'apporter la réponse, mais dans un premier temps je
traiterais l'entrée clavier dans une interface spécifique.
> Juste la capture du clavier vers le programme me suffit.
Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe
que d'analyser les entrées clavier.
Qui communique avec l'appli principale comme tu veux, à définir.
Christophe
Jean a écrit :
C'est exact, Yann, mais l'activation du programme n'est pas obligatoire.
Juste la capture du clavier vers le programme me suffit.
Je ne vais pas t'apporter la réponse, mais dans un premier temps je traiterais l'entrée clavier dans une interface spécifique.
> Juste la capture du clavier vers le programme me suffit.
Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe que d'analyser les entrées clavier. Qui communique avec l'appli principale comme tu veux, à définir.
Christophe
Jean a écrit :
C'est exact, Yann, mais l'activation du programme n'est pas obligatoire. Juste la capture du clavier vers le programme me suffit.
Géo
christophe-pasde<> a écrit:
Bonjour,
Je ne vais pas t'apporter la réponse, mais dans un premier temps je traiterais l'entrée clavier dans une interface spécifique.
> Juste la capture du clavier vers le programme me suffit.
Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe que d'analyser les entrées clavier. Qui communique avec l'appli principale comme tu veux, à définir.
Christophe
Jean a écrit :
C'est exact, Yann, mais l'activation du programme n'est pas obligatoire. Juste la capture du clavier vers le programme me suffit.
Sans avoir de solution sous la main , mais si le type des entrées faites par le lecteur code barre est relativement spécifique, il serait peut-être possible de faire un hook sur les entrées claviers et selon la chaine de caractère ,la rediriger vers le programme de saisie ?
Géo
christophe-pasde<> a écrit:
Bonjour,
Je ne vais pas t'apporter la réponse, mais dans un premier temps je
traiterais l'entrée clavier dans une interface spécifique.
> Juste la capture du clavier vers le programme me suffit.
Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe
que d'analyser les entrées clavier.
Qui communique avec l'appli principale comme tu veux, à définir.
Christophe
Jean a écrit :
C'est exact, Yann, mais l'activation du programme n'est pas
obligatoire. Juste la capture du clavier vers le programme me suffit.
Sans avoir de solution sous la main , mais si le type des entrées faites
par le lecteur code barre est relativement spécifique, il serait
peut-être possible de faire un hook sur les entrées claviers et selon la
chaine de caractère ,la rediriger vers le programme de saisie ?
Je ne vais pas t'apporter la réponse, mais dans un premier temps je traiterais l'entrée clavier dans une interface spécifique.
> Juste la capture du clavier vers le programme me suffit.
Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe que d'analyser les entrées clavier. Qui communique avec l'appli principale comme tu veux, à définir.
Christophe
Jean a écrit :
C'est exact, Yann, mais l'activation du programme n'est pas obligatoire. Juste la capture du clavier vers le programme me suffit.
Sans avoir de solution sous la main , mais si le type des entrées faites par le lecteur code barre est relativement spécifique, il serait peut-être possible de faire un hook sur les entrées claviers et selon la chaine de caractère ,la rediriger vers le programme de saisie ?
Géo
Jean
Comment utiliser ces hook ? Pour moi c'est totalement inconnu. Y a-t-il un endroit ou je peux trouver une doc. Le scan renvoie toujour une chaine de 13 chiffres (code barre EAN13) bien structuré.
"Géo" a écrit :
christophe-pasde<> a écrit: > Bonjour, > > Je ne vais pas t'apporter la réponse, mais dans un premier temps je > traiterais l'entrée clavier dans une interface spécifique. > > > Juste la capture du clavier vers le programme me suffit. > > Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe > que d'analyser les entrées clavier. > Qui communique avec l'appli principale comme tu veux, à définir. > > Christophe > > Jean a écrit : > >> C'est exact, Yann, mais l'activation du programme n'est pas >> obligatoire. Juste la capture du clavier vers le programme me suffit. >
Sans avoir de solution sous la main , mais si le type des entrées faites par le lecteur code barre est relativement spécifique, il serait peut-être possible de faire un hook sur les entrées claviers et selon la chaine de caractère ,la rediriger vers le programme de saisie ?
Géo
Comment utiliser ces hook ? Pour moi c'est totalement inconnu. Y a-t-il un
endroit ou je peux trouver une doc. Le scan renvoie toujour une chaine de 13
chiffres (code barre EAN13) bien structuré.
"Géo" a écrit :
christophe-pasde<> a écrit:
> Bonjour,
>
> Je ne vais pas t'apporter la réponse, mais dans un premier temps je
> traiterais l'entrée clavier dans une interface spécifique.
>
> > Juste la capture du clavier vers le programme me suffit.
>
> Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe
> que d'analyser les entrées clavier.
> Qui communique avec l'appli principale comme tu veux, à définir.
>
> Christophe
>
> Jean a écrit :
>
>> C'est exact, Yann, mais l'activation du programme n'est pas
>> obligatoire. Juste la capture du clavier vers le programme me suffit.
>
Sans avoir de solution sous la main , mais si le type des entrées faites
par le lecteur code barre est relativement spécifique, il serait
peut-être possible de faire un hook sur les entrées claviers et selon la
chaine de caractère ,la rediriger vers le programme de saisie ?
Comment utiliser ces hook ? Pour moi c'est totalement inconnu. Y a-t-il un endroit ou je peux trouver une doc. Le scan renvoie toujour une chaine de 13 chiffres (code barre EAN13) bien structuré.
"Géo" a écrit :
christophe-pasde<> a écrit: > Bonjour, > > Je ne vais pas t'apporter la réponse, mais dans un premier temps je > traiterais l'entrée clavier dans une interface spécifique. > > > Juste la capture du clavier vers le programme me suffit. > > Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe > que d'analyser les entrées clavier. > Qui communique avec l'appli principale comme tu veux, à définir. > > Christophe > > Jean a écrit : > >> C'est exact, Yann, mais l'activation du programme n'est pas >> obligatoire. Juste la capture du clavier vers le programme me suffit. >
Sans avoir de solution sous la main , mais si le type des entrées faites par le lecteur code barre est relativement spécifique, il serait peut-être possible de faire un hook sur les entrées claviers et selon la chaine de caractère ,la rediriger vers le programme de saisie ?
Géo
Géo
Jean a écrit:
Comment utiliser ces hook ? Pour moi c'est totalement inconnu. Y a-t-il un endroit ou je peux trouver une doc. Le scan renvoie toujour une chaine de 13 chiffres (code barre EAN13) bien structuré.
"Géo" a écrit :
christophe-pasde<> a écrit:
Bonjour,
Je ne vais pas t'apporter la réponse, mais dans un premier temps je traiterais l'entrée clavier dans une interface spécifique.
> Juste la capture du clavier vers le programme me suffit.
Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe que d'analyser les entrées clavier. Qui communique avec l'appli principale comme tu veux, à définir.
Christophe
Jean a écrit :
C'est exact, Yann, mais l'activation du programme n'est pas obligatoire. Juste la capture du clavier vers le programme me suffit.
Sans avoir de solution sous la main , mais si le type des entrées faites par le lecteur code barre est relativement spécifique, il serait peut-être possible de faire un hook sur les entrées claviers et selon la chaine de caractère ,la rediriger vers le programme de saisie ?
Géo
Ho la la , comme je t'ai dit je n'ai pas de solution sous la main malheureusement.
par contre j'avais mis la main il y a un moment sur un exemple de code pour creer un hook : logiciel qui , en arriere plan intercepte toutes les entrees claviers.
' vais fouiller dans mon b*****l si je remets la main dessus ...
Géo
Jean a écrit:
Comment utiliser ces hook ? Pour moi c'est totalement inconnu. Y a-t-il un
endroit ou je peux trouver une doc. Le scan renvoie toujour une chaine de 13
chiffres (code barre EAN13) bien structuré.
"Géo" a écrit :
christophe-pasde<> a écrit:
Bonjour,
Je ne vais pas t'apporter la réponse, mais dans un premier temps je
traiterais l'entrée clavier dans une interface spécifique.
> Juste la capture du clavier vers le programme me suffit.
Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe
que d'analyser les entrées clavier.
Qui communique avec l'appli principale comme tu veux, à définir.
Christophe
Jean a écrit :
C'est exact, Yann, mais l'activation du programme n'est pas
obligatoire. Juste la capture du clavier vers le programme me suffit.
Sans avoir de solution sous la main , mais si le type des entrées faites
par le lecteur code barre est relativement spécifique, il serait
peut-être possible de faire un hook sur les entrées claviers et selon la
chaine de caractère ,la rediriger vers le programme de saisie ?
Géo
Ho la la , comme je t'ai dit je n'ai pas de solution sous la main
malheureusement.
par contre j'avais mis la main il y a un moment sur un exemple de code
pour creer un hook : logiciel qui , en arriere plan intercepte toutes
les entrees claviers.
' vais fouiller dans mon b*****l si je remets la main dessus ...
Comment utiliser ces hook ? Pour moi c'est totalement inconnu. Y a-t-il un endroit ou je peux trouver une doc. Le scan renvoie toujour une chaine de 13 chiffres (code barre EAN13) bien structuré.
"Géo" a écrit :
christophe-pasde<> a écrit:
Bonjour,
Je ne vais pas t'apporter la réponse, mais dans un premier temps je traiterais l'entrée clavier dans une interface spécifique.
> Juste la capture du clavier vers le programme me suffit.
Donc un exe séparé qui est en tache de fond sur le PC et qui ne s'occupe que d'analyser les entrées clavier. Qui communique avec l'appli principale comme tu veux, à définir.
Christophe
Jean a écrit :
C'est exact, Yann, mais l'activation du programme n'est pas obligatoire. Juste la capture du clavier vers le programme me suffit.
Sans avoir de solution sous la main , mais si le type des entrées faites par le lecteur code barre est relativement spécifique, il serait peut-être possible de faire un hook sur les entrées claviers et selon la chaine de caractère ,la rediriger vers le programme de saisie ?
Géo
Ho la la , comme je t'ai dit je n'ai pas de solution sous la main malheureusement.
par contre j'avais mis la main il y a un moment sur un exemple de code pour creer un hook : logiciel qui , en arriere plan intercepte toutes les entrees claviers.
' vais fouiller dans mon b*****l si je remets la main dessus ...