Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Touche Impression Ecran Dim 22 Oct 2023 - 16:00 | |
| Bonjour tout le monde ! Je cherche à me faire un petit outils pour tester un clavier. Et j'ai un souci avec la touche d'impression écran qui me lance le programme associé mais pas de retour que ce soit Inkey$,Key_...._code ou scancode . Quelqu'un a t il une astuce ? | |
|
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Touche Impression Ecran Dim 22 Oct 2023 - 16:46 | |
| Bonjour Yannick Est-ce ce bout de code te convient ? - Code:
-
print : print : print print " Appuyer sur la touche <IMPR ECRAN>" while 1 = 1 if key_up_code = 44 : ' code la touche <IMPR ECRAN> message "Tu as appuyé sur la touche <IMPR ECRAN>" exit_while end_if end_while print "ok"
| |
|
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Lun 23 Oct 2023 - 1:12 | |
| Merci de ta réponse Papydall. Le petit bout de code ne fait pas. mon utilitaire récupère les scancode des touches enfoncées sur un "on_key_up". mais pour cette touche rien. je n'ai pas le code 44 en retour mais l'ouverture de la capture d'écran windows. Tu me diras c'est aussi un test valable pour savoir si la touche fonctionne mais bon cela crée un minibug heu... mini bug dans mon utilitaire. bonne nuit | |
|
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Touche Impression Ecran Lun 23 Oct 2023 - 2:14 | |
| Chez moi (sous w10 et Panoramic_editor V0.9.29i11) mon code fonctionne bien. voici une capture écran | |
|
silverman
Nombre de messages : 970 Age : 52 Localisation : Picardie Date d'inscription : 18/03/2015
| Sujet: Re: Touche Impression Ecran Lun 23 Oct 2023 - 9:25 | |
| C'est peut être une touche spéciale dans le cas de ton pc. Que donne le résultat avec l'outil de l'éditeur panoramic? | |
|
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Lun 23 Oct 2023 - 22:57 | |
| Voilà le coupable ! Clavier Linkster KW 8060 de chez Edouard. | |
|
silverman
Nombre de messages : 970 Age : 52 Localisation : Picardie Date d'inscription : 18/03/2015
| Sujet: Re: Touche Impression Ecran Mer 25 Oct 2023 - 16:24 | |
| Je pensais que c'était un clavier d'ordinateur portable. A tout hasard, essaye ce code qui fait appel à la dll user32 de windows: - Code:
-
label touche dim i
timer 1: timer_interval 1,20 on_timer 1, touche dll_on "user32" timer_on 1 print "Appuyer sur un touche..."
END ' touche: timer_off 1 i=0 repeat i=i+1 if KEY_STATE(i)<>0 cls print "fnc KEY_STATE: ",i print print "key_up_code: ",key_up_code print "key_up_special: ",key_up_special print "key_down_code: ",key_down_code print "key_down_special: ",key_down_special print "scancode: ",scancode repeat i=i+1 if KEY_STATE(i)<>0 print print "fnc KEY_STATE special: ",i end_if until i=255 end_if until i=255 timer_on 1 return
fnc KEY_STATE(kst_key%) if dll_call1("GetAsyncKeyState",kst_key%)<>0 result 1 else result 0 end_if end_fnc
| |
|
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Jeu 26 Oct 2023 - 8:12 | |
| Merci Silverman. J'essaierai à mon retour ce soir. J'ai trouvé un log payant qui fait ce que je veux faire et sur celui ci la touche est grisée avec en hint un message style "test impossible". cela me rassure un peu | |
|
Contenu sponsorisé
| Sujet: Re: Touche Impression Ecran | |
| |
|