Les constantes visual
basic
le langage visual basic contient un
grand nombre de constantes accessibles
par leur noms. Elles sont répertoriées
dans la rubrique d'aide VB.
En voici quelques unes.
Pointeur de la souris,
constantes
Constante
|
Valeur
|
Description
|
vbDefault |
0
|
Défaut |
vbArrow |
1
|
Flèche |
vbCrosshair |
2
|
En forme de croix |
vbIbeam |
3
|
En I |
vbIconPointer |
4
|
Icône |
vbSizePointer
|
5
|
Flèche |
vbSizeNESW
|
6
|
Flèche NE, SO |
vbSizeNS
|
7
|
Flèche N, S |
vbSizeNWSE
|
8
|
Flèche NO, SE |
vbSizeWE
|
9
|
Flèche O, E |
vbUpArrow
|
10
|
Flèche vers le haut |
vbHourglass
|
11
|
Sablier |
vbNoDrop
|
12
|
Interdit |
vbArrowHourglass
|
13
|
Flèche et sablier |
vbArrowQuestion
|
14
|
Flèche et point d'interrogation |
vbSizeAll
|
15
|
Toutes flèches |
vbCustom |
99
|
Icône personnalisée
spécifiée par la propriété
MouseIcon |
Constantes de code
de touches clavier
Constante
|
Valeur
|
Description
|
vbKeyLButton |
1
|
Bouton gauche de la souris |
vbKeyRButton
|
2
|
Bouton droit de la souris |
vbKeyCancel
|
3
|
Touche ANNUL |
vbKeyMButton
|
4
|
Bouton central de la souris |
vbKeyBack
|
8
|
Touche RET.ARR |
vbKeyTab
|
9
|
Touche TAB |
vbKeyClear
|
12
|
Touche EFFACER |
vbKeyReturn
|
13
|
Touche ENTRÉE |
vbKeyShift
|
16
|
Touche MAJ |
vbKeyControl
|
17
|
Touche CTRL |
vbKeyMenu
|
18
|
Touche MENU |
vbKeyPause
|
19
|
Touche PAUSE |
vbKeyCapital
|
20
|
Touche VERR.MAJ |
vbKeyEscape
|
27
|
Touche ÉCHAP. |
vbKeySpace
|
32
|
Touche ESPACE |
vbKeyPageUp
|
33
|
Touche PG PRÉC. |
vbKeyPageDown
|
34
|
Touche PG SUIV. |
vbKeyEnd
|
35
|
Touche FIN |
vbKeyHome
|
36
|
Touche ORIGINE |
vbKeyLeft
|
37
|
Touche FLÈCHE VERS LA GAUCHE
|
vbKeyUp
|
38
|
Touche FLÈCHE VERS LE HAUT
|
vbKeyRight
|
39
|
Touche FLÈCHE VERS LA DROITE
|
vbKeyDown
|
40
|
Touche FLÈCHE VERS LE BAS
|
vbKeySelect
|
41
|
Touche SELECT |
vbKeyPrint
|
42
|
Touche IMPR.ÉCRAN |
vbKeyExecute
|
43
|
Touche EXÉCUTE |
vbKeySnapshot
|
44
|
Touche INSTANTANÉ |
vbKeyInsert
|
45
|
Touche INSER |
vbKeyDelete
|
46
|
Touche SUPPR. |
vbKeyHelp
|
47
|
Touche AIDE |
vbKeyNumlock |
144
|
Touche VERR.NUM |
vbKeyA à vbKeyZ |
65 à
90
|
Touche A à Z |
vbKey0 à vbKey9 |
48 à
57
|
Touche 0 à 9 |
Touches du pavé
numérique
|
vbKeyNumpad0 à vbKeyNumpad9
|
96 à105
|
Touche 0 à 9 |
vbKeyMultiply
|
106
|
Touche SIGNE MULTIPLICATION (*) |
vbKeyAdd
|
107
|
Touche SIGNE PLUS (+) |
vbKeySeparator
|
108
|
Touche ENTRÉE (pavé
numérique) |
vbKeySubtract
|
109
|
Touche SIGNE MOINS (-) |
vbKeyDecimal
|
110
|
Touche POINT DÉCIMAL (.) |
vbKeyDivide |
111
|
Touche SIGNE DIVISION (/) |
Touches de Fonction
|
vbKeyF1 à vbKeyF12 |
112 à
127
|
Touche F1 à F12 |
Les constantes utilisateur
Les constantes gardent leurs valeurs
et ne peuvent être modifiées
durant l'exécution du programme.
Elles se déclare par l'instruction
"Const".
Une constante qui doit être visible
par tous les éléments
du programme doit être déclarée
dans un Module ".bas" et déclarée
"Public" exemple :
Public Const Euro
as Double = 6.55957
Public Const MesVersion as String =
" monProg version 0.0"
Public Const BleuMenu As Long = &HFF8080
L'utilisation de constantes permet
une meilleur lisibilité du programme.
|