Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Une constante est un nom explicite qui prend la place d’un nombre ou d’une chaîne qui ne change pas. Les constantes stockent les valeurs qui, comme le nom l’indique, restent les mêmes tout au long de l’exécution d’une application. Vous pouvez améliorer considérablement la lisibilité de votre code et faciliter la maintenance à l’aide de constantes. Utilisez-les dans le code qui contient des valeurs qui réapparaîtnt ou qui dépendent de certains nombres difficiles à mémoriser ou qui n’ont aucune signification évidente.
Comment créer et utiliser des constantes
Visual Basic contient un certain nombre de constantes prédéfinies, principalement à l’aide de l’impression et de l’affichage. Vous pouvez également créer vos propres constantes avec l’instruction Const
, en utilisant les mêmes instructions que celles que vous feriez 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 dans le 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 toute une application, déclarez-la à l’aide du Public
mot clé dans la section déclarations de la classe.
Remarque
Bien que les constantes ressemblent quelque peu à des variables, vous ne pouvez pas les modifier ou leur attribuer de nouvelles valeurs, car vous pouvez les 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 que vous utilisez, ou elles peuvent être définies par l’utilisateur (autrement dit, celles que vous créez vous-même).
Constantes de compilation et d’exécution
Une constante au moment de la compilation est calculée au moment de la compilation du code, tandis qu’une constante au moment de l’exécution ne peut être calculée que pendant l’exécution de l’application. Une constante au moment de la compilation aura la même valeur chaque fois qu’une application s’exécute, tandis qu’une constante runtime peut changer à chaque fois. Les constantes au moment de la compilation sont requises pour les cas tels que les limites de tableau, les expressions de casse ou les initialiseurs d’énumérateur.
Dans cette section
Définition | Terme |
---|---|
Procédure : 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 explicite à la valeur. |
User-Defined Constantes | Décrit comment créer vos propres constantes, y compris des informations sur l’étendue et comment éviter les références circulaires. |
Types de données constantes et littérales | Fournit des informations sur la façon dont le compilateur Visual Basic initialise les constantes quand il Option Explicit est désactivé. |
Guide pratique pour regrouper les valeurs de constante associées | Montre comment regrouper des valeurs constantes associées. |
Référence
Définition | Terme |
---|---|
constantes et énumérations | Répertorie les constantes prédéfinies par Visual Basic. |
Instruction Const | Décrit l’instruction Const et son utilisation. |
Instruction Option Strict | Décrit l’instruction Option Strict et son utilisation. |