Club Francophone des développeurs Visual Basic


  Vb-French  Vb-English  Autres langages
               Rajoutez votre site

 

Définition des constantes dans vos applications

Lundi 12 juillet 2004

Gilmir Langlade informatique

Tutorial 36    Sommaire

Définition de constantes dans vos applications
Une constante est une valeur fixée, immuable, non modifiable par le programme. Des nombres, des chaînes et des dates peuvent être des valeurs constantes.
L' utilité des constantes
Vous désirez par exemple, écrire un programme de gestion de paye.
Le salaire minimum peut être de 38.00 F et vous aurez à manipuler ce nombre plusieurs fois dans l' exécution de votre application.
Malheureusement ce nombre ne signifie rien en soi car sa valeur risque d' être modifiée si vous décidez d' augmenter le salaire de votre employé.
L' utilisation des constantes permet d' éviter ces difficultés. Une constante est en fait un mot remplaçant une valeur spécifique.
Non seulement une constante décrit en langage courant la signification de sa valeur, mais elle permet le changement rapide et facile de cette valeur.

Désignation de constantes :

Le nom d' une constante doit satisfaire les critères suivants :

  • Commencer par une lettre
  • Ne pas avoir plus de 40 caractères
  • Être constituée de caractères alphanumériques ou du caractère de soulignement( _ )
  • Être un mot quelconque à l' exclusion d' un mot clé Visual Basic

Déclarations de constantes :
Vous ne pourrez pas utiliser une constante avant de l' avoir déclarée. Pour déclarer une constante, il faut lui donner un nom et lui attribuer une valeur spécifique par exemple :
Private Sub Command1_Click ( )
Const Revolution = 1789
Const Age_Retraite = 60
End Sub

Utilisation de constantes :
Après avoir déclarée une constante, vous pouvez l' utiliser comme toute autre valeur, exemple :
Const SALAIRE_MINIMA = 38.95
Salaire = SALAIRE_MINIMA * 35

Visual basic interprète ces lignes de code ainsi :
La première instruction Const signifie : "Créer une constante appellée SALAIRE_MINIMA et donne lui la valeur 38.95".
La deuxième instruction indique : "Multiplie la valeur de SALAIRE_MINIMA par 35 et stocke cette valeur dans la variable appellée Salaire.
Dans l' exemple que vous pouvez télécharger, nous avons utilisé une TextBox pour pouvoir modifier la valeur du salaire minima.
Dans ce cas j' utiliserai l' instruction Dim ou Global

Prochain Tutoriel :
   

VisualBasic6.org est hébergé par Gilmir.com