Constantes déclarées par Visual Basic

Mise à jour : novembre 2007

Visual Basic fournit plusieurs constantes prédéfinies que les développeurs peuvent utiliser dans la compilation conditionnelle ainsi que pour l'impression et l'affichage des données.

Constantes de compilation conditionnelle

Le tableau suivant répertorie les constantes prédéfinies disponibles pour la compilation conditionnelle.

Constante

Description

CONFIG

Chaîne qui correspond au paramètre actuel de la zone Configuration de la solution active dans le Gestionnaire de configurations.

DEBUG

Valeur Boolean qui peut être définie dans la boîte de dialogue Propriétés du projet. Par défaut, la configuration de débogage pour un projet définit DEBUG. Lorsque DEBUG est défini, les méthodes de la classe Debug génèrent un résultat vers la fenêtre Sortie. Lorsque la constante n'est pas définie, les méthodes de classe Debug ne sont pas compilées et aucune sortie de débogage n'est générée.

TARGET

Chaîne représentant le type de sortie pour le projet ou le paramètre de l'option de ligne de commande /target. Les valeurs possibles de TARGET sont les suivantes :

  • « winexe » pour une application Windows ;

  • « exe » pour une application console ;

  • « library » pour une bibliothèque de classes ;

  • « module » pour un module.

  • L'option /target peut être définie dans l'environnement de développement intégré de Visual Studio. Pour plus d'informations, consultez /target (Visual Basic).

TRACE

Valeur Boolean qui peut être définie dans la boîte de dialogue Propriétés du projet. Par défaut, toutes les configurations pour un projet définissent TRACE. Lorsque TRACE est défini, les méthodes de la classe Trace génèrent un résultat vers la fenêtre Sortie. Lorsque la constante n'est pas définie, les méthodes de classe Trace ne sont pas compilées et aucune sortie Trace n'est générée.

VBC_VER

Nombre qui représente la version de Visual Basic, au format major.minor. Le numéro de version de Visual Basic 2005 est 8.0.

Constantes d'impression et d'affichage

Lorsque vous appelez des fonctions d'impression et d'affichage, vous pouvez utiliser les constantes suivantes dans votre code au lieu des valeurs réelles.

Constante

Description

vbCrLf

Combinaison de retour chariot et de saut de ligne

vbCr

Caractère de retour chariot

vbLf

Caractère de saut de ligne

vbNewLine

Caractère de saut de ligne

vbNullChar

Caractère ayant la valeur 0

vbNullString

Différent d'une chaîne de longueur nulle ("") ; utilisé pour l'appel de procédures externes

vbObjectError

Numéro de l'erreur. Les numéros d'erreur définis par l'utilisateur doivent être supérieurs à cette valeur. Par exemple :

Err.Raise(Number) = vbObjectError + 1000

vbTab

Caractère de tabulation

vbBack

Caractère de retour arrière

vbFormFeed

Non utilisé dans Microsoft Windows

vbVerticalTab

Non utilisé dans Microsoft Windows

Voir aussi

Tâches

Comment : déclarer une constante

Concepts

Énumérations déclarées par Visual Basic

Vue d'ensemble des constantes

Constantes définies par l'utilisateur

Constantes et types de données littérales