Codes ascii
tafiscobar
Messages postés
1281
Statut
Contributeur
-
DAN -
DAN -
salut, voila, je cherche les codes ascii des touches flechees du clavier, vous savez. C'est pour un flexgrid sous vc++ pour eviter a l'utilisateur d'appuyer a chaq fois sur une cellule pour y ecrire, voila, j'ai cherche mais j'ai rien trouve sur google, j'ai different codes ascii mais pas celui q je cherche.Merci de votre reponse.
Et puis, une autre question,savez-vous s'il est possible de faire croire a l'utilisateur visuellement q le controle a le focus bien qu'il ne l'a pas????J'en ai besoin car, ds un flexgrid on ne p pas ecrire, donc au debut j'ai essaye de faire bouger le textbox sur les cellules avec movewindow mais cela ne bougeait jamais, alors j'ai pris comme solution celle de excel, sauf que ds mon prog l'utilisateur ne voit pas le textbox, des qu'il clique sur une cellule, le textbox a le focus et tout ce qu'il ecrit est affiche ds la cellule,mais avant qu'il n'ecrive, il ne sait pas si la cellule a le focus ou non, c'est pourqoi j'ai besoin de lui faire croire que la cellule a le focus.
tafiscobar
Et puis, une autre question,savez-vous s'il est possible de faire croire a l'utilisateur visuellement q le controle a le focus bien qu'il ne l'a pas????J'en ai besoin car, ds un flexgrid on ne p pas ecrire, donc au debut j'ai essaye de faire bouger le textbox sur les cellules avec movewindow mais cela ne bougeait jamais, alors j'ai pris comme solution celle de excel, sauf que ds mon prog l'utilisateur ne voit pas le textbox, des qu'il clique sur une cellule, le textbox a le focus et tout ce qu'il ecrit est affiche ds la cellule,mais avant qu'il n'ecrive, il ne sait pas si la cellule a le focus ou non, c'est pourqoi j'ai besoin de lui faire croire que la cellule a le focus.
tafiscobar
A voir également:
- Codes ascii
- Code ascii - Guide
- Étoile ascii - Forum Réseaux sociaux
- Code ascii tabulation - Forum Access
- Codes gta - Guide
- Étoile en caractères spéciaux ✓ - Forum Windows
4 réponses
Soit tu vas sur asciitable.com
et là tu as plein de tables.
sois tu te fais unpetit programme genre:
void main(){
char moncarac;
while((moncarac=getch()) != 13)
printf("[%c]->%d\n", moncarac, moncarac)
}
je crois que 13 c'est Echap ou alors Entree je sais plus(peut être 27 pour Echap)
ça devrait suffire pour trouver le code ASCII, non ?
et là tu as plein de tables.
sois tu te fais unpetit programme genre:
void main(){
char moncarac;
while((moncarac=getch()) != 13)
printf("[%c]->%d\n", moncarac, moncarac)
}
je crois que 13 c'est Echap ou alors Entree je sais plus(peut être 27 pour Echap)
ça devrait suffire pour trouver le code ASCII, non ?
merci geronimul et tom_sayer.
geronimul, je ne pas repondu parce q depuis lors ma connexion deconne, a chaq fois j'etais deconnecte.Effectivement, il etait sur asciitable.com, j'avais ete laba avant de poster mon message, mais j'avais mal compris ce qu'ils avaient ecrit, le petit prog que tu m'as suggere m'a permis de comprendre comment cela s'ecrivait.
Donc ceci interresse aussi tom_sayer, eh ben le voila les codes ascii , effectivement, cela n'existe pas en ascii proprement dit, mais avec l'extension ibm(scan codes), on p le deduire, il est mme donne sur asciitable.com :
UpArrw : (00,72)
LftArrw :(00,75)
DnArrw :(00,80)
RtArrw :(00,77)
j'avais verifie ds ton code et cela a donne quelque chose.
Merci encore.
tafiscobar
geronimul, je ne pas repondu parce q depuis lors ma connexion deconne, a chaq fois j'etais deconnecte.Effectivement, il etait sur asciitable.com, j'avais ete laba avant de poster mon message, mais j'avais mal compris ce qu'ils avaient ecrit, le petit prog que tu m'as suggere m'a permis de comprendre comment cela s'ecrivait.
Donc ceci interresse aussi tom_sayer, eh ben le voila les codes ascii , effectivement, cela n'existe pas en ascii proprement dit, mais avec l'extension ibm(scan codes), on p le deduire, il est mme donne sur asciitable.com :
UpArrw : (00,72)
LftArrw :(00,75)
DnArrw :(00,80)
RtArrw :(00,77)
j'avais verifie ds ton code et cela a donne quelque chose.
Merci encore.
tafiscobar
Je suis pas spécialiste Win$ mais
* le bios renvoie en standard un caractère NULL et un code supplémentaire pour les touches fonction (il faudrait faire une recherche sur Google), ceci n'a rien à voir avec Win$
* c'est au gestionnaire d'événements de réagir aux événements clavier.
Il doit bien exister des constantes symbolique du genre WK_ARROWLEFT ou qqch du genre.
Consulte la documentation de VC++
Johan Daine
Gates gave us the windows.
Linux gave us the whole house....
* le bios renvoie en standard un caractère NULL et un code supplémentaire pour les touches fonction (il faudrait faire une recherche sur Google), ceci n'a rien à voir avec Win$
* c'est au gestionnaire d'événements de réagir aux événements clavier.
Il doit bien exister des constantes symbolique du genre WK_ARROWLEFT ou qqch du genre.
Consulte la documentation de VC++
Johan Daine
Gates gave us the windows.
Linux gave us the whole house....
SALUT A TOI! j'ai voulu flasher le BIOS de mon portable IBM A21M ThinkPad pour qu'il reconnaisse mon lecteur de disquette . et maintenant je suis vraiment très embêté car maintenant il me demande un mot de passe pour le BIOS. Si quelqu'un peut m'aider qu'il m'appelle au 06.21.39.83.38 ou m'envoye un mail pour plus de détails. MERCI. A TRES VITE!!!!!!!!!!!!
par contre sous VB on peut faire fonctionner ces touches eh oui :)))))))
il y a un événement dans la liste des événements ,
private suv page_up ()
private sub page_down () je crois 'pas sur :)'
alt 13 : entrée
pour en savoir plus
sous VB
Private sub t1 change()
' t1 , t2 se sont des zones de txt
t2 = codeascii
end sub
pour les -----> de déplacements à toi de jouer avec les événements ça chauffe ds la cervelle ou peut être demandez au policier du coin moi j'ai pas réussi :))))))))))
copyright Hadi
alias Tom_Sayer.
2 choses impossible à cacher : Amour & Ivresse.