Section courante

A propos

Section administrative du site

 Logiciel  Plateforme  Installation  Utilisation  Tutoriel  Annexe  Aide 
Vue par liste complète
Vue par aperçu
Vue par catégorie
BBS
Compression de données
Editeur de texte
Installateur
Adam
Alpha
AmigaOS
Amstrad CPC
Apple II
Atari 400/800
Atari ST
CoCo 3
Commodore 64
Commodore 128
CP/M
DOS
Java
Linux
Macintosh
Mac OS X
MSX2
OS/2
Solaris
TRS-80
Windows
Windows 3
Installation de Quick Pascal
Présentation du logiciel
Référence des fichiers
Les premiers pas
Bases de la programmation
Procédures et fonctions
Contrôle du déroulement du programme
Types de données définis par l'utilisateur
Tableaux et enregistrements
Les unités
Le clavier et l'écran
Fichiers texte
Fichiers binaires
Pointeurs et mémoire dynamique
Sujets avancés
Utiliser des graphiques
Utiliser des polices de caractères
Programmation orientée objet
Table ASCII
Codes de touche étendue
Directive de compilation
Résumé des unités standard
Mots clefs, procédures et fonctions
Extension de fichier .QPU
Préface
Notes légal
Dictionnaire
Recherche

Codes de touche étendue

La fonction ReadKey de l'unité Crt renvoie une paire de valeurs (au lieu d'un seul caractère ASCII) lorsqu'une touche d'un clavier étendu est enfoncée. Le premier code est un caractère nul (ASCII 0), ce qui indique que le caractère suivant sera un code de touche étendue.

Ce tableau répertorie la touche ou la combinaison de touches avec le code décimal de la touche étendue. Ces informations sont également disponibles dans l'aide en ligne de QuickPascal (sous une forme pouvant être collée directement dans votre programme).

Type touche Touche étendue Code Touche étendue Code
Flèche Haut () 72 Bas () 80
Gauche () 75 Droite () 77
PgUp 73 PgDn 81
Home 71 End 79
Ins 82 Del 83
Ctrl+Flèche Ctrl+PrtSc 114 Ctrl+Home 119
Ctrl+ 115 Ctrl+End 117
Ctrl+ 116
Ctrl+PgUp 132 Touche nulle 3
Ctrl+PgDn 118 Shift+Tab 15
Alt+Lettre Alt+A 30 Alt+N 49
Alt+B 48 Alt+O 24
Alt+C 46 Alt+P 25
Alt+D 32 Alt+Q 16
Alt+E 18 Alt+R 19
Alt+F 33 Alt+S 31
Alt+G 34 Alt+T 20
Alt+H 35 Alt+U 22
Alt+I 23 Alt+V 47
Alt+J 36 Alt+W 17
Alt+K 37 Alt+X 45
Alt+L 38 Alt+Y 21
Alt+M 50 Alt+Z 44
ALT+Nombre Alt+1 120 Alt+6 125
Alt+2 121 Alt+7 126
Alt+3 122 Alt+8 127
Alt+4 123 Alt+9 128
Alt+5 124 Alt+0 129
Alt+- 130 Alt+= 131
Fonction F1 59 F6 64
F2 60 F7 65
F3 61 F8 66
F4 62 F9 67
F5 63 F10 68
Shift+Fonction Shift+F1 84 Shift+F6 89
Shift+F2 85 Shift+F7 90
Shift+F3 86 Shift+F8 91
Shift+F4 87 Shift+F9 92
Shift+F5 88 Shift+F10 93
Ctrl+Fonction Ctrl+F1 94 Ctrl+F6 99
Ctrl+F2 95 Ctrl+F7 100
Ctrl+F3 96 Ctrl+F8 101
Ctrl+F4 97 Ctrl+F9 102
Ctrl+F5 98 Ctrl+F10 103>
Alt+Fonction Alt+F1 104 Alt+F6 109
Alt+F2 105 Alt+F7 110
Alt+F3 106 Alt+F8 111
Alt+F4 107 Alt+F9 112
Alt+F5 108 Alt+F10 113
Fonction étendue F11 133 F12 134
Shift+F11 135 Shift+F12 136
Ctrl+F11 137 Ctrl+F12 138
Alt+F11 139 Alt+F12 140


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Dimanche, le 28 août 2022