Page 1 sur 1

[R] ASCII du numpad

Posté : lun. 15 juin 2009 21:40
par grantoutou
Bonjour, je cherche a obtenir la liste des caractères ASCII du numpad.
Quelqu'un peut m'aider svp merci par avance.

Re: [..] ASCII du numpad

Posté : mar. 16 juin 2009 20:24
par ani
bonjour Grantoutou
Soyez le bienvenu ;)

Documentation en ligne =Caractère ASCII

Au niveau de l'aide il vous faut aller dans Autoit -> Appendix = ASCII Characters

Code : Tout sélectionner

chr(42)      *      Astérisque ou Symbole multiplication (Asterisk)  
chr(43)      +     Symbole Plus (Plus)  
chr(45)      -      Trait d'union ou Symbole Soustraction (Hyphen, dash, minus)  
chr(46)      .      Point (Period)  
chr(47)      /      Barre oblique ou Symbole division (Slant, forward slash, divide)  
chr(48)      0      Zéro (Zero)  
chr(49)      1      Un (One)  
chr(50)      2      Deux (Two)  
chr(51)      3      Trois (Three)  
chr(52)      4      Quatre (Four)  
chr(53)      5      Cinq (Five)  
chr(54)      6      Six (Six)  
chr(55)      7      Sept (Seven)  
chr(56)      8      Huit (Eight)  
chr(57)      9      Neuf (Nine)  
chr(61)      =      Symbole égal (Equals sign)  

Re: [..] ASCII du numpad

Posté : mer. 17 juin 2009 22:12
par grantoutou
J'ai utilisé ta solution mais lorsque je fais un truc du genre :
IsPressed('30') le 0 correspondant à la touche MAJ+0 répond bien mais pas le 0 du numpad...
Une solution?

Re: [..] ASCII du numpad

Posté : mer. 17 juin 2009 22:52
par orax
IsPressed('30') le 0 correspondant à la touche MAJ+0 répond bien mais pas le 0 du numpad...
Dans ce cas c'est _IsPressed(60) car l'API qui est utilisée via la fonction _IsPressed() utilise les code "Virtual-Key" (VK) est non les codes ASCII.
http://msdn.microsoft.com/en-us/library ... S.85).aspx
http://msdn.microsoft.com/en-us/library ... S.85).aspx

Re: [..] ASCII du numpad

Posté : jeu. 18 juin 2009 00:43
par grantoutou
orax a écrit :
IsPressed('30') le 0 correspondant à la touche MAJ+0 répond bien mais pas le 0 du numpad...
Dans ce cas c'est _IsPressed(60) car l'API qui est utilisée via la fonction _IsPressed() utilise les code "Virtual-Key" (VK) est non les codes ASCII.
http://msdn.microsoft.com/en-us/library ... S.85).aspx
http://msdn.microsoft.com/en-us/library ... S.85).aspx
YES ça marche merci pour ton aide