Bonjour à tous,
Qu'utiliseriez-vous pour mémoriser toutes les touches
frappées [ ctrl, alt, flèches ... comprises ] et plus
tard simuler leur envoi ? merci d'avance.
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
ng
Salut,
Récupération : Sur un objets précis : KeyPress, KeyDown, KeyUp... Pour tout le système : GetAsyncKeyState()
Simulation : SenKeys()
-- 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/
Bul a écrit :
Bonjour à tous, Qu'utiliseriez-vous pour mémoriser toutes les touches frappées [ ctrl, alt, flèches ... comprises ] et plus tard simuler leur envoi ? merci d'avance.
Salut,
Récupération : Sur un objets précis : KeyPress, KeyDown, KeyUp... Pour tout
le système : GetAsyncKeyState()
Simulation : SenKeys()
--
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/
Bul <marcel.bultez@spamtiscali.fr> a écrit :
Bonjour à tous,
Qu'utiliseriez-vous pour mémoriser toutes les touches
frappées [ ctrl, alt, flèches ... comprises ] et plus
tard simuler leur envoi ? merci d'avance.
Récupération : Sur un objets précis : KeyPress, KeyDown, KeyUp... Pour tout le système : GetAsyncKeyState()
Simulation : SenKeys()
-- 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/
Bul a écrit :
Bonjour à tous, Qu'utiliseriez-vous pour mémoriser toutes les touches frappées [ ctrl, alt, flèches ... comprises ] et plus tard simuler leur envoi ? merci d'avance.
Bul
merci ng, oblige tests et de conversions des touches frappées vers celles à envoyer. ou je me trompe ? n'y aurait-il pas plus simple ? @+
merci ng,
oblige tests et de conversions des
touches frappées vers celles à envoyer.
ou je me trompe ? n'y aurait-il pas plus simple ?
@+
merci ng, oblige tests et de conversions des touches frappées vers celles à envoyer. ou je me trompe ? n'y aurait-il pas plus simple ? @+
ng
Salut,
Il faudrait que tu nous en dises plus sur ce que tu veux faire. Avec du KeyPress/Down ou du GetAsyncKeyState() ? On pourrait stocker cela dans un tableau d'octet dynamique. Et il y aurait effectivement des conversions à faire.
-- 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/
Bul a écrit :
merci ng, oblige tests et de conversions des touches frappées vers celles à envoyer. ou je me trompe ? n'y aurait-il pas plus simple ? @+
Salut,
Il faudrait que tu nous en dises plus sur ce que tu veux faire. Avec du
KeyPress/Down ou du GetAsyncKeyState() ?
On pourrait stocker cela dans un tableau d'octet dynamique. Et il y aurait
effectivement des conversions à faire.
--
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/
Bul <marcel.bultez@spamtiscali.fr> a écrit :
merci ng,
oblige tests et de conversions des
touches frappées vers celles à envoyer.
ou je me trompe ? n'y aurait-il pas plus simple ?
@+
Il faudrait que tu nous en dises plus sur ce que tu veux faire. Avec du KeyPress/Down ou du GetAsyncKeyState() ? On pourrait stocker cela dans un tableau d'octet dynamique. Et il y aurait effectivement des conversions à faire.
-- 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/
Bul a écrit :
merci ng, oblige tests et de conversions des touches frappées vers celles à envoyer. ou je me trompe ? n'y aurait-il pas plus simple ? @+
Bul
dans une application je voudrais, à la demande , mémoriser toutes les actions au clavier, pour que l'on puisse, à la demande là aussi, réexécuter la séquence enregistrée. ( avec sauvegardes/rechargement des ces séquences vers des fichiers, ce qui n'a que peu d'importance ici ).
GetAsyncState surveille une touche ? non ? KeyDown donne la touche frappée + indique si Ctrl,Alt ... étaient "actifs" SendKeys envoi un string dans lequel ^F veut dire Ctrl+F %F = Alt+F ... ( de mémoire ) il faut donc tester les touches frappées + indications Ctrl,Alt ... et mettre "F" ou "^F"ou ."%F" ou ... pour SendKeys je préférerais utiliser un KeyEnvoi(touche,indications si Ctrl,Alt ...) ça existe ?
dans une application je voudrais, à la demande
, mémoriser toutes les actions au clavier, pour
que l'on puisse, à la demande là aussi,
réexécuter la séquence enregistrée.
( avec sauvegardes/rechargement des ces
séquences vers des fichiers, ce qui n'a que
peu d'importance ici ).
GetAsyncState surveille une touche ? non ?
KeyDown donne la touche frappée + indique si Ctrl,Alt ... étaient "actifs"
SendKeys envoi un string dans lequel ^F veut dire Ctrl+F
%F = Alt+F ... ( de mémoire )
il faut donc tester les touches frappées + indications Ctrl,Alt ...
et mettre "F" ou "^F"ou ."%F" ou ... pour SendKeys
je préférerais utiliser un KeyEnvoi(touche,indications si Ctrl,Alt ...)
ça existe ?
dans une application je voudrais, à la demande , mémoriser toutes les actions au clavier, pour que l'on puisse, à la demande là aussi, réexécuter la séquence enregistrée. ( avec sauvegardes/rechargement des ces séquences vers des fichiers, ce qui n'a que peu d'importance ici ).
GetAsyncState surveille une touche ? non ? KeyDown donne la touche frappée + indique si Ctrl,Alt ... étaient "actifs" SendKeys envoi un string dans lequel ^F veut dire Ctrl+F %F = Alt+F ... ( de mémoire ) il faut donc tester les touches frappées + indications Ctrl,Alt ... et mettre "F" ou "^F"ou ."%F" ou ... pour SendKeys je préférerais utiliser un KeyEnvoi(touche,indications si Ctrl,Alt ...) ça existe ?