OVH Cloud OVH Cloud

je cherche 2 Keycode

5 réponses
Avatar
Alain MENARD
Bonjour à tous,

Je cherche la constante des touches + et -

j'ai tenté vbkeysustract et vbkeyplus mais cela ne semble pas fonctionner

Merci

--

Amicalement

Alain MENARD
Auteur des CD-Roms Philatélix
http://www.philatelix.fr

Pour me joindre : amenard@vision-tech.fr ou 01 41 20 04 04

PS : N'oubliez pas de télécharger les mises à jour sur le site

5 réponses

Avatar
Alain MENARD
euh je parle du tiret (sur la touche du 6), du + (sur la touche du =), mais
aussi du plus et du moins du pavé numérique.

--

Amicalement

Alain MENARD
Auteur des CD-Roms Philatélix
http://www.philatelix.fr

Pour me joindre : ou 01 41 20 04 04

PS : N'oubliez pas de télécharger les mises à jour sur le site
"Alain MENARD" a écrit dans le message de
news:403b75d1$0$21684$
Bonjour à tous,

Je cherche la constante des touches + et -

j'ai tenté vbkeysustract et vbkeyplus mais cela ne semble pas fonctionner

Merci

--

Amicalement

Alain MENARD
Auteur des CD-Roms Philatélix
http://www.philatelix.fr

Pour me joindre : ou 01 41 20 04 04

PS : N'oubliez pas de télécharger les mises à jour sur le site




Avatar
François Picalausa
Bonjour/soir,

Extrait de l'aide:
Keys on the Numeric Keypad

vbKeyAdd 107 PLUS SIGN (+) key
vbKeySubtract 109 MINUS SIGN (-) key

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"Alain MENARD" a écrit dans le message de
news:403b75d1$0$21684$
Bonjour à tous,

Je cherche la constante des touches + et -

j'ai tenté vbkeysustract et vbkeyplus mais cela ne semble pas
fonctionner

Merci


Avatar
François Picalausa
Bonjour/soir,

en complément de ce que j'ai dit, voici deux constantes (API mais ce sont
celles utilisées par VB:
VK_OEM_PLUS = &hBB
Windows 2000/XP: For any country/region, the '+' key


VK_OEM_MINUS = &hBD
Windows 2000/XP: For any country/region, the '-' key


Dans beaucoup de logiciels, j'ai vu qu'on utilisait plutot le modèle qwerty
avec, si je me souviens bien, comme plus la touche "!/!" sur un calvier
français de france et comme tiret/moins la touche ")/°/]"


Je n'ai pas d'autres windows que XP donc, il m'est difficile de déterminer
le code des touches pour 6 et = sous d'autres version :-(


Mais on peut supposer qu'il s'agit de 36 pour la touche 6 vu ce que dit la
fiche de la msdn sur les Virtual-Key Codes:


(36)

6 key

(d'ailleurs, à la vérification, pour plus, il me renvpoie bien le
VK_OEM_PLUS mais pour moins, il renvoie 36).

Une solution plus simple serait de tester le keyascii dans un keypress, si
c'est possible?
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"Alain MENARD" a écrit dans le message de
news:403b77c1$0$21668$
euh je parle du tiret (sur la touche du 6), du + (sur la touche du
=), mais aussi du plus et du moins du pavé numérique.


PS : N'oubliez pas de télécharger les mises à jour sur le site
"Alain MENARD" a écrit dans le message de
news:403b75d1$0$21684$
Bonjour à tous,

Je cherche la constante des touches + et -

j'ai tenté vbkeysustract et vbkeyplus mais cela ne semble pas
fonctionner

Merci

--

Amicalement

Alain MENARD
Auteur des CD-Roms Philatélix
http://www.philatelix.fr

Pour me joindre : ou 01 41 20 04 04

PS : N'oubliez pas de télécharger les mises à jour sur le site




Avatar
jmn
vbkeyadd et vbkeysubtract
Avatar
Alain MENARD
merci à tous.

J'ai trouvé dans mes archives une appli qui intercepte les keycode

- = 54

= 187

--

Amicalement

Alain MENARD
Auteur des CD-Roms Philatélix
http://www.philatelix.fr

Pour me joindre : ou 01 41 20 04 04

PS : N'oubliez pas de télécharger les mises à jour sur le site
"François Picalausa" a écrit dans le message de
news:%23RBmYJv%
Bonjour/soir,

en complément de ce que j'ai dit, voici deux constantes (API mais ce sont
celles utilisées par VB:
VK_OEM_PLUS = &hBB
Windows 2000/XP: For any country/region, the '+' key


VK_OEM_MINUS = &hBD
Windows 2000/XP: For any country/region, the '-' key


Dans beaucoup de logiciels, j'ai vu qu'on utilisait plutot le modèle


qwerty
avec, si je me souviens bien, comme plus la touche "!/!" sur un calvier
français de france et comme tiret/moins la touche ")/°/]"


Je n'ai pas d'autres windows que XP donc, il m'est difficile de déterminer
le code des touches pour 6 et = sous d'autres version :-(


Mais on peut supposer qu'il s'agit de 36 pour la touche 6 vu ce que dit la
fiche de la msdn sur les Virtual-Key Codes:


(36)

6 key

(d'ailleurs, à la vérification, pour plus, il me renvpoie bien le
VK_OEM_PLUS mais pour moins, il renvoie 36).

Une solution plus simple serait de tester le keyascii dans un keypress, si
c'est possible?
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"Alain MENARD" a écrit dans le message de
news:403b77c1$0$21668$
> euh je parle du tiret (sur la touche du 6), du + (sur la touche du
> =), mais aussi du plus et du moins du pavé numérique.
>
>
> PS : N'oubliez pas de télécharger les mises à jour sur le site
> "Alain MENARD" a écrit dans le message de
> news:403b75d1$0$21684$
>> Bonjour à tous,
>>
>> Je cherche la constante des touches + et -
>>
>> j'ai tenté vbkeysustract et vbkeyplus mais cela ne semble pas
>> fonctionner
>>
>> Merci
>>
>> --
>>
>> Amicalement
>>
>> Alain MENARD
>> Auteur des CD-Roms Philatélix
>> http://www.philatelix.fr
>>
>> Pour me joindre : ou 01 41 20 04 04
>>
>> PS : N'oubliez pas de télécharger les mises à jour sur le site