OVH Cloud OVH Cloud

api keydb_event

3 réponses
Avatar
jmdelhalle
J'utilise dans mes programmes l'api Keybd_event pour=20
simuler la frappe de touches
du clavier pour piloter une autre application par=20
programmation.=20
Il s'av=E9re que cette fonction fonctionne tres biens sur=20
certaines config en windows 98 et XP avec des processeurs=20
< au 2 GhZ et qu'elle ne fonctionne plus du tout sur des=20
config en XP et 98 avec des processeurs > 2Ghz et voir=20
meme sur des config inf=E9rieures. Cette api est-elle bien=20
adapt=E9e pour simuler les frappes de touches au clavier ou=20
faut-il en employer une autre ?
=20
=20
=20
D=E9velopper toutR=E9duire tout

3 réponses

Avatar
jmdelhalle
en fait, SendKeys lui est beaucoup trop lent et cela,
pour n'importe quelle configuration , c'est pour cela que
j'ai utilisé Keybd_event(). Les lettres fonctionnent,
mais pas les touches F7, Tab, Ctrl, etc...
-----Message d'origine-----
Salut,

Il existe aussi SendKeys(). Peut être que le problème


vient de ton timing
lors de ton pilotage : les actions sont plus lentes sur


des configs plus
lentes...

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/



jmdelhalle a


écrit :

J'utilise dans mes programmes l'api Keybd_event pour
simuler la frappe de touches
du clavier pour piloter une autre application par
programmation.
Il s'avére que cette fonction fonctionne tres biens sur
certaines config en windows 98 et XP avec des




processeurs
< au 2 GhZ et qu'elle ne fonctionne plus du tout sur




des
config en XP et 98 avec des processeurs > 2Ghz et voir
meme sur des config inférieures. Cette api est-elle




bien
adaptée pour simuler les frappes de touches au clavier




ou
faut-il en employer une autre ?



Développer toutRéduire tout




.



Avatar
ng
Salut,

Il existe aussi SendKeys(). Peut être que le problème vient de ton timing
lors de ton pilotage : les actions sont plus lentes sur des configs plus
lentes...

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/



jmdelhalle a écrit :

J'utilise dans mes programmes l'api Keybd_event pour
simuler la frappe de touches
du clavier pour piloter une autre application par
programmation.
Il s'avére que cette fonction fonctionne tres biens sur
certaines config en windows 98 et XP avec des processeurs
< au 2 GhZ et qu'elle ne fonctionne plus du tout sur des
config en XP et 98 avec des processeurs > 2Ghz et voir
meme sur des config inférieures. Cette api est-elle bien
adaptée pour simuler les frappes de touches au clavier ou
faut-il en employer une autre ?



Développer toutRéduire tout


Avatar
Zoury
Salut! :O)

Peut-on voir le code?

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
"jmdelhalle" a écrit dans le message
de news:1b2ef01c44f9b$94f16630$
en fait, SendKeys lui est beaucoup trop lent et cela,
pour n'importe quelle configuration , c'est pour cela que
j'ai utilisé Keybd_event(). Les lettres fonctionnent,
mais pas les touches F7, Tab, Ctrl, etc...

-----Message d'origine-----
Salut,

Il existe aussi SendKeys(). Peut être que le problème


vient de ton timing
lors de ton pilotage : les actions sont plus lentes sur


des configs plus
lentes...

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/



jmdelhalle a


écrit :

J'utilise dans mes programmes l'api Keybd_event pour
simuler la frappe de touches
du clavier pour piloter une autre application par
programmation.
Il s'avére que cette fonction fonctionne tres biens sur
certaines config en windows 98 et XP avec des




processeurs
< au 2 GhZ et qu'elle ne fonctionne plus du tout sur




des
config en XP et 98 avec des processeurs > 2Ghz et voir
meme sur des config inférieures. Cette api est-elle




bien
adaptée pour simuler les frappes de touches au clavier




ou
faut-il en employer une autre ?



Développer toutRéduire tout




.