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


ERREUR


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

FILTER


Content created by Jack. Updated March 07, 2025