Comment : définir les options du compilateur
Mise à jour : novembre 2007
Le compilateur Visual Basic fournit plusieurs options pour vérifier votre code au moment de la compilation. Option Explicit détermine si les variables doivent être déclarées explicitement. Option Strict détermine si les conversions restrictives explicites et les liaisons tardives sont autorisées. Option Infer active l'inférence de type pour les variables au niveau membre (locales). Option Compare spécifie la méthode utilisée pour les comparaisons de chaînes : binaire (respecte la casse) ou texte (ne respecte pas la casse).
Remarque : |
---|
La définition de ces options définit les valeurs par défaut pour le projet. Elles peuvent être remplacées pour les fichiers du projet à l'aide des instructions de langage Option Explicit, Option Strict, Option Infer et Option Compare. |
De plus, des options sont fournies pour activer ou désactiver des avertissements de compilateur pour plusieurs conditions spécifiques. Pour plus d'informations, consultez Comment : activer ou désactiver les messages d'avertissement du compilateur.
Les options du compilateur sont définies sur la page Compiler du Concepteur de projets.
Remarque : |
---|
Votre ordinateur risque d'afficher des noms ou des emplacements différents pour certains éléments de l'interface utilisateur Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio. |
Pour définir Option Explicit
Un projet étant sélectionné dans l'Explorateur de solutions, cliquez dans le menu Projet sur Propriétés.
Sous l'onglet Compiler, dans la liste Option Explicit, sélectionnez On ou Off.
Pour définir Option Strict
Un projet étant sélectionné dans l'Explorateur de solutions, cliquez dans le menu Projet sur Propriétés.
Sous l'onglet Compiler, dans la liste Option Strict, sélectionnez On ou Off.
L'option (personnalisé) apparaîtra dans cette liste si vous activez les notifications de compilateur Conversion implicite, Liaison tardive ou Type implicite (voir l'option Configurations des avertissements ci-dessous). Le retour de Option Strict à la valeur On restaurera ces notifications à leurs valeurs par défaut. Pour plus d'informations, consultez Comment : activer ou désactiver les messages d'avertissement du compilateur.
Pour définir Option Compare
Un projet étant sélectionné dans l'Explorateur de solutions, cliquez dans le menu Projet sur Propriétés.
Sous l'onglet Compiler, dans la liste Option Compare, sélectionnez Binary ou Text.
Pour définir Option Infer
Un projet étant sélectionné dans l'Explorateur de solutions, cliquez dans le menu Projet sur Propriétés.
Sous l'onglet Compiler, dans la liste Option Infer, sélectionnez On ou Off.
Voir aussi
Tâches
Comment : activer ou désactiver les messages d'avertissement du compilateur
Concepts
Référence
Option Explicit, instruction (Visual Basic)