Delphi : Valeurs possibles pour Key.

Base de connaissances

delphi  Langage Delphi

punaize  Problème :

Quelles sont les valeurs possibles pour Key ?

punaize  Solutions :

Liste des valeurs :

VK_LBUTTON : bouton Gauche Souris.
VK_RBUTTON : bouton Droite Souris
VK_MBUTTON : bouton Central Souris
VK_CANCEL : Arrêt Exec. programme
VK_BACK : Retour Arrière
VK_TAB : Tabulation
VK_RETURN : Entrée
VK_SHIFT : Touche de contrôle MAJ
VK_CONTROL : Touche de contrôle CTRL
UK_MENU : Touche de contrôle ALT
UK_PAUSE : Pause
VK_ESCAPE : Echappement
VK_SPACE : Barre d’espacement
VK_PRIOR : Page Haut
VK_NEXT : Page Bas
VK_END : Fin
UK_HOME : Début
VK_LEFT : Flèche gauche
VK_UP : Flèche haut
VK_RIGHT : Flèche droite
VK_DOWN : Flèche bas
VK_SNAPSHOT : Impression d’écran
VK_INSERT : Insérer
VK_DELETE : Supprimer
VK_HELP : Aide
VK_NUMPAD0 : Touche 0 du pavé numérique
VK_NUMPAD1 : Touche 1 du pavé numérique
UK_NUMPAD2 : Touche 2 du pavé numérique
VK_NUMPAD3 : Touche 3 du pavé numérique
VK_NUMPAD4 : Touche 4 du pavé numérique
VK_NUMPAD5 : Touche 5 du pavé numérique
VK_NUMPAD6 : Touche 6 du pavé numérique
VK_NUMPAD7 : Touche 7 du pavé numérique
VK_NUMPAD8 : Touche 8 du pavé numérique
VK_NUMPAD9 : Touche 9 du pavé numérique
VK_MULTIPLY : Touche pavé numérique *
VK_ADD : Touche pavé numérique +
VK_SEPARATOR : Touche pavé numérique Entrée
VK_SUBTRACT : Touche pavé numérique –
VK_DECIMAL : Touche pavé numérique . (décimal)
VK_DIVIDE : Touche pavé numérique /
VK_F1 : Touche de Fonction F1
VK_F2 : Touche de Fonction F2
VK_F3 : Touche de Fonction F3
VK_F4 : Touche de Fonction F4
VK_F5 : Touche de Fonction F5
VK_F6 : Touche de Fonction F6
VK_F7 : Touche de Fonction F7
VK_F8 : Touche de Fonction F8
VK_F9 : Touche de Fonction F9
VK_F10 : Touche de Fonction F10
VK_F11 : Touche de Fonction F11
VK_F12 : Touche de Fonction F12
VK_F13 : Touche de Fonction F13
VK_F14 : Touche de Fonction F14
UK_F15 : Touche de Fonction F15
VK_F16 : Touche de Fonction F16
VK_F17 : Touche de Fonction F17
VK_F18 : Touche de Fonction F18
VK_F19 : Touche de Fonction F19
VK_F20 : Touche de Fonction F20
VK_F21 : Touche de Fonction F21
VK_F22 : Touche de Fonction F22
VK_F23 : Touche de Fonction F23
VK_F24 : Touche de Fonction F24
UK_NUMLOCK : Verrouillage pavé numérique
UK_SCROLL : Verrouillage scrolling
VK_CAPITAL : Verrouillage majuscules

punaize  Modèle d’utilisation :

( Mettre le code ci-dessous dans l’événement OnKeyDown de votre composant).

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;Shift: TShiftState);
begin
if Key=VK_LEFT then
begin
{mettez ici les instructions à réaliser …}
End

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Une souris et des hommes… partageons une même passion !