SCANCODE
RETOURNE LE CODE DE LA TOUCHE ACTUELLEMENT ENFONCÉE (CLAVIER OU SOURIS)
ACTION
La variable système SCANCODE retourne le code de la touche actuellement enfoncée du clavier ou de la souris.
Si aucune touche n'est enfoncée, SCANCODE vaut 0.
Remarque: il n'y a pas de mémorisation : SCANCODE donne en temps réel le code de la touche enfoncée.
Exemple de codes utiles:
Flèche gauche: 37
Flèche haut: 38
Flèche droite: 39
Flèche bas: 40
Espace: 32
Enter: 13
b: 66, u: 85, Tab: 9, ...
Touche gauche de la souris: 1
Touche droite de la souris: 2
SYNTAXE : SCANCODE dans une expression
UTILISATION
- La variable système SCANCODE est utilisée pour connaître le code de la touche actuellement enfoncée. Elle est très utile dans les jeux.
ERREUR
- Rien.
EXEMPLE
dim x,y : ' coordonnées 2D
' mise à jour des coordonnées en fonction de l'action sur les touches fléchées
if scancode=37 then x=x-1
if scancode=39 then x=x+1
if scancode=38 then y=y-1
if scancode=40 then y=y+1
EN RAPPORT