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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB] Affecter des touches de raccourci

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB] Affecter des touches de raccourci

n°270332
vink
Posté le 16-12-2002 à 12:30:10  profilanswer
 

Je voudrais qu'en appuyant sur des séquences de touches au clavier (Type Ctrl+Alt+"Touche" ), ça exécute la même chose que quand je clique sur un bouton.
 
Et aussi, j'ai un lenu, mais quand je veux affecter une touche de raccourci, j'ai un message d'erreur qui dit que je ne peux pas affecter de raccourci à un menu principal. comment faire ?
 
Merci


---------------
Nos seules limites sont celles que nous nous imposons
mood
Publicité
Posté le 16-12-2002 à 12:30:10  profilanswer
 

n°270398
macray
Posté le 16-12-2002 à 13:35:08  profilanswer
 

vink a écrit :

Je voudrais qu'en appuyant sur des séquences de touches au clavier (Type Ctrl+Alt+"Touche" ), ça exécute la même chose que quand je clique sur un bouton.
 
Et aussi, j'ai un lenu, mais quand je veux affecter une touche de raccourci, j'ai un message d'erreur qui dit que je ne peux pas affecter de raccourci à un menu principal. comment faire ?
 
Merci
 


Va voir du coté des API windows  :
http://docvb.free.fr/api.php
 
tu y trouveras des fonctions pour te permettre de combiner des touches...je sais que certains évenements dans VB le font, mais ke ne les ai pas en tête !  

n°270782
drasche
Posté le 16-12-2002 à 17:34:55  profilanswer
 

Pas besoin des API pour ça, suffit d'intercepter l'event KeyUp ou KeyDown de la form (parce que eux te diront si on a appuyé sur Ctrl-Alt-Shift, contrairement à KeyPress.  Il faut aussi que la propriété KeyPreview de la même form soit à True.

n°270806
macray
Posté le 16-12-2002 à 17:50:56  profilanswer
 

drasche a écrit :

Pas besoin des API pour ça, suffit d'intercepter l'event KeyUp ou KeyDown de la form (parce que eux te diront si on a appuyé sur Ctrl-Alt-Shift, contrairement à KeyPress.  Il faut aussi que la propriété KeyPreview de la même form soit à True.

c'ets ce que j'ai dis à la fin du post, mais je ne m'en souviens plus....merci de les avoirs dis !  :)

n°270815
drasche
Posté le 16-12-2002 à 17:57:36  profilanswer
 

ooops j'avais lu en diagonale, sorry :D

n°270817
macray
Posté le 16-12-2002 à 17:58:51  profilanswer
 

drasche a écrit :

ooops j'avais lu en diagonale, sorry :D


 
si pas grave !  :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB] Affecter des touches de raccourci

 

Sujets relatifs
Comment recuperer les code des touches multimedia d'un clavierRaccourci dans le répertoire SendTo
Affecter une valeur à une variable en javascript[C/VC++] Comment affecter une position au curseur de la souris ?
[c++bder] pression touches multiples && capture mouvement souris[vbscript] Créer un raccourci sur le bureau
[C && Windows] Creer un raccourciRaccourci clavier ?
Comment affecter des paramètres à une commandes SQL dans un DataEnv. ?[VBA] Excel, créer une feuille à la volée et lui affecter du code
Plus de sujets relatifs à : [VB] Affecter des touches de raccourci


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