Partager via


Vue d'ensemble des constantes (Visual Basic)

Une constante est un nom significatif qui remplace un nombre ou une chaîne qui ne change pas. Les constantes stockent des valeurs qui, comme leur nom l’indique, demeurent constantes tout au long de l’exécution d’une application. Vous pouvez améliorer considérablement la lisibilité de votre code et le rendre plus facile à gérer à l’aide de constantes. Utilisez-les dans les codes qui contiennent des valeurs qui réapparaissent ou qui dépendent de certains nombres difficiles à retenir ou dont la signification n'est pas évidente.

Comment : créer et utiliser une zone de dessin

Visual Basic contient un certain nombre de constantes prédéfinies, principalement à des fins d’impression et d’affichage. Vous pouvez également créer vos propres constantes avec l’instruction Const , en suivant les mêmes instructions que celles que vous utilisez pour créer un nom de variable. Si Option Strict est On, vous devez déclarer explicitement le type de constante.

L’étendue d’une constante, qui est l’ensemble de tout le code qui peut y faire référence sans qualifier son nom, est identique à celle d’une variable déclarée au même emplacement. Pour créer une constante qui existe dans l’étendue d’une procédure particulière, déclarez-la à l’intérieur de cette procédure. Pour créer une constante disponible dans l’ensemble de l’application, déclarez-la à l’aide du mot clé Public dans la section déclarations de la classe .

Notes

Bien que les constantes ressemblent un peu à des variables, vous ne pouvez pas les modifier ou leur attribuer de nouvelles valeurs comme vous le pouvez aux variables.

Les constantes que vous utilisez dans votre code peuvent être définies par le modèle objet pour les contrôles ou les composants avec lesquels vous travaillez, ou ils peuvent être définis par l’utilisateur (c’est-à-dire ceux que vous créez vous-même).

Constantes de compilation et d’exécution

Une constante de compilation est calculée au moment de la compilation du code, tandis qu’une constante d’exécution ne peut être calculée que pendant l’exécution de l’application. Une constante de compilation a la même valeur chaque fois qu’une application s’exécute, tandis qu’une constante d’exécution peut changer à chaque fois. Des constantes au moment de la compilation sont requises pour les cas tels que les limites de tableau, les expressions de cas ou les initialiseurs d’énumérateurs.

Dans cette section

Définition Terme
Comment : déclarer une constante Explique comment utiliser l’instruction Const pour déclarer une constante et définir sa valeur. En déclarant une constante, vous attribuez un nom significatif à la valeur.
Constantes définies par l'utilisateur Décrit comment créer vos propres constantes, y compris des informations sur l’étendue et comment éviter les références circulaires.
Constantes et types de données littérales Fournit des informations sur la façon dont le compilateur Visual Basic initialise les constantes quand Option Explicit est désactivé.
Comment : regrouper les valeurs de constante connexes Démontre comment regrouper des valeurs constantes liées entre elles.

Référence

Définition Terme
Constantes et énumérations Répertorie les constantes prédéfinies par Visual Basic.
Const (instruction) Décrit l’instruction Const et son utilisation.
Option Strict Statement Décrit l’instruction Option Strict et son utilisation.

Voir aussi