Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4834 connectés 

 


Dernière réponse
Sujet : code ascii des fleches
minusplus c'est parce que dans une console c'est les escapes sequences qu'on utilise pour ça !
 
man console_codes !

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
minusplus c'est parce que dans une console c'est les escapes sequences qu'on utilise pour ça !
 
man console_codes !
maitre_mulot peut etre mais en tout cas ca marché (sauf que c le mm code pour toutes les fleches
tgrx Le code 27, c'est la touche 'Escape' si je ne m'abuse...
maitre_mulot en fait on e fait en C et dc on voudrait lire le caracter et si son code ascii est celui de la fleche du haut ben on reaffiche la commande precedemment tapee.
on a fait un test en affichent ce qu'on tape, et il nous donne le code 27, mais ce code est le mm pour la fleche du haut, de gauche, de droite et de bas. or on veut pouvoir monter et descendre ds les commandes.
ouala
youdontcare

tgrx a écrit a écrit :

Du temps de l'Atari ST (oui je sais c'est vieux), les codes pour les fleches c'etait 72 (UP), 75 (LEFT), 77 (RIGHT), 80 (DOWN). Mais ca a surement change...



haha ! j'avais un doute mais ton message confirme. c'est bien ça :)

HelloWorld il me semble que le code est decomposé en 2 : tu recois d'abord 0 puis le code des fleches (de memoire dans les 70 ... 74 petetre ...)
en shell, je vois pas comment tu peux faire ... :(
tgrx Y a pas de code ASCII pour les fleches. Puisque quand tu appuies sur une fleche tu n'attends pas un caractere, mais une reponse de ton logiciel.
 
En fait il faut que tu regardes du cote du scancode. C'est en gros une carte de ton clavier.
 
La touche 'ESC' a le code 1, 'F1' le code 2, 'F12' le code 13, etc...  ensuite faut voir pour les fleches, ca doit varier suivant les claviers.
 
Du temps de l'Atari ST (oui je sais c'est vieux), les codes pour les fleches c'etait 72 (UP), 75 (LEFT), 77 (RIGHT), 80 (DOWN). Mais ca a surement change...
minusplus ben c'est à dire que les code ascii, c'est les codes de charactères destinés à être affichés, pas des touches du clavier !
tu utilises quoi comme fonction pour lire l'état des touches ?
minusplus ben c'est à dire que les code ascii, c'est les codes de charactères destinés à être affichés, pas des touches du clavier !
tu utilises quoi comme fonction pour lire l'état des touches ?
maitre_mulot voila je doitfaire un miro shell et je cherche le code ascii de la fleche du haut et de la fleche du bas.
j'ai fait un man ascii mais y'a rien sur les fleche.
ouala merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)