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.
Visual Basic fournit un certain nombre de constantes et d’énumérations prédéfinies pour les développeurs. Les constantes stockent les valeurs qui restent constantes tout au long de l’exécution d’une application. Les énumérations offrent un moyen pratique d’utiliser des ensembles de constantes associées et d’associer des valeurs constantes à des noms.
Constantes
Constantes de compilation conditionnelle
Le tableau suivant répertorie les constantes prédéfinies disponibles pour la compilation conditionnelle.
Constant | Description |
---|---|
CONFIG |
Chaîne qui correspond au paramètre actuel de la zone Configuration de la solution active dans Configuration Manager. |
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 d’un projet définit DEBUG . Quand DEBUG elle est définie, Debug les méthodes de classe génèrent la sortie dans la fenêtre Sortie . Quand elle n’est pas définie, Debug les méthodes de classe 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 du projet ou le paramètre de l’option de ligne de commande -target . Les valeurs TARGET possibles sont les suivantes :- « winexe » pour une application Windows. - « exe » pour une application console. - « bibliothèque » 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é 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 d’un projet définissent TRACE . Quand TRACE elle est définie, Trace les méthodes de classe génèrent la sortie dans la fenêtre Sortie . Lorsqu’elle n’est pas définie, Trace les méthodes de classe ne sont pas compilées et aucune sortie n’est Trace générée. |
VBC_VER |
Nombre représentant la version de Visual Basic, en majeure. format mineur . |
Imprimer et afficher des constantes
Lorsque vous appelez des fonctions d’impression et d’affichage, vous pouvez utiliser les constantes suivantes dans votre code à la place des valeurs réelles.
Constant | Description |
---|---|
vbCrLf |
Combinaison de caractères retour/saut de ligne chariot. |
vbCr |
Caractère retour chariot. |
vbLf |
Caractère de flux de lignes. |
vbNewLine |
Caractère de ligne de nouvelle ligne. |
vbNullChar |
Caractère Null. |
vbNullString |
Pas identique à une chaîne de longueur nulle (« ») ; utilisé pour appeler des procédures externes. |
vbObjectError |
Numéro d’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 d’arrière-arrière. |
vbFormFeed |
Non utilisé dans Microsoft Windows. |
vbVerticalTab |
Non utile dans Microsoft Windows. |
Énumérations
Le tableau suivant répertorie et décrit les énumérations fournies par Visual Basic.
Énumération | Descriptif |
---|---|
AppWinStyle | Indique le style de fenêtre à utiliser pour le programme appelé lors de l’appel de la Shell fonction. |
AudioPlayMode | Indique comment lire des sons lors de l’appel de méthodes audio. |
BuiltInRole | Indique le type de rôle à vérifier lors de l’appel de la IsInRole méthode. |
CallType | Indique le type de procédure appelée lors de l’appel de la CallByName fonction. |
CompareMethod | Indique comment comparer des chaînes lors de l’appel de fonctions de comparaison. |
DateFormat | Indique comment afficher les dates lors de l’appel de la FormatDateTime fonction. |
DateInterval | Indique comment déterminer et mettre en forme les intervalles de date lors de l’appel de fonctions liées à la date. |
DeleteDirectoryOption | Spécifie ce qui doit être fait lorsqu’un répertoire à supprimer contient des fichiers ou des répertoires. |
DueDate | Indique quand les paiements sont dûs lors de l’appel de méthodes financières. |
FieldType | Indique si les champs de texte sont délimités ou à largeur fixe. |
FileAttribute | Indique les attributs de fichier à utiliser lors de l’appel de fonctions d’accès aux fichiers. |
FirstDayOfWeek | Indique le premier jour de la semaine à utiliser lors de l’appel de fonctions liées à la date. |
FirstWeekOfYear | Indique la première semaine de l’année à utiliser lors de l’appel de fonctions liées à la date. |
MsgBoxResult | Indique quel bouton a été appuyé sur une boîte de message, retourné par la MsgBox fonction. |
MsgBoxStyle | Indique les boutons à afficher lors de l’appel de la MsgBox fonction. |
OpenAccess | Indique comment ouvrir un fichier lors de l’appel de fonctions d’accès aux fichiers. |
OpenMode | Indique comment ouvrir un fichier lors de l’appel de fonctions d’accès aux fichiers. |
OpenShare | Indique comment ouvrir un fichier lors de l’appel de fonctions d’accès aux fichiers. |
RecycleOption | Spécifie si un fichier doit être supprimé définitivement ou placé dans la Corbeille. |
SearchOption | Spécifie s’il faut effectuer une recherche dans tous les répertoires de niveau supérieur ou uniquement. |
TriState | Indique une Boolean valeur ou si la valeur par défaut doit être utilisée lors de l’appel des fonctions de mise en forme des numéros. |
UICancelOption | Spécifie ce qui doit être fait si l’utilisateur clique sur Annuler pendant une opération. |
UIOption | Spécifie s’il faut afficher ou non une boîte de dialogue de progression lors de la copie, de la suppression ou du déplacement de fichiers ou de répertoires. |
VariantType | Indique le type d’un objet variant, retourné par la VarType fonction. |
VbStrConv | Indique le type de conversion à effectuer lors de l’appel de la StrConv fonction. |