Remarque
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.
Mise à jour : novembre 2007
Cette page fournit des liens vers l'aide sur les tâches de programmation Visual Basic largement utilisées. Pour afficher d'autres catégories de tâches courantes traitées dans l'aide, consultez Comment faire en Visual Basic.
En général
Nouveautés de Visual Basic
Énumère les fonctionnalités nouvelles et améliorées, disponibles dans cette version de Visual Basic.Modifications du langage pour les utilisateurs de Visual Basic 6.0
Fournit une liste des modifications, avec des liens vers les détails, dont le langage Visual Basic a fait l'objet depuis Visual Basic 6.0.
Programmation orientée objet avec Visual Basic
Quand utiliser l'héritage
Explique dans quels cas il convient d'utiliser l'héritage au lieu des interfaces.Éléments fondamentaux de l'héritage
Présente les modificateurs d'héritage, la substitution de méthodes et de propriétés, MyClass et MyBase.Comment : définir un opérateur
Indique comment définir le comportement d'un opérateur standard (tel que *, <> ou And) lorsqu'un des opérandes ou les deux est du type de votre classe ou structure.Comment : accéder aux membres d'un objet
Explique comment lire, écrire ou appeler un membre d'un objet que vous avez créé.Comment : définir plusieurs versions d'une procédure
Explique comment définir une procédure dans plusieurs versions en la surchargeant, à l'aide du même nom, mais d'une liste de paramètres différente pour chaque version.
Utiliser des propriétés
Comment : placer une valeur dans une propriété
Montre comment stocker une valeur dans une propriété.Comment : obtenir une valeur d'une propriété
Montre comment récupérer la valeur stockée dans une propriété.Comment : déclarer et appeler une propriété par défaut en Visual Basic
Montre comment déclarer et appeler une propriété à laquelle vous pouvez accéder sans utiliser son nom.Comment : déclarer une propriété avec des niveaux d'accès mixtes
Illustre la déclaration de propriétés avec des niveaux d'accès différents pour le stockage et la récupération.Comment : créer une propriété
Montre comment créer une propriété.
Utiliser l'héritage
Comment : définir une classe qui utilise les membres d'une classe existante.
Montre un exemple de code pour la création d'une classe qui dérive d'une autre classe.Comment : masquer une variable héritée
Illustre l'utilisation du mot clé Shadows pour masquer une variable héritée.Comment : accéder à une variable masquée par une classe dérivée
Montre comment accéder à une variable de classe de base qui est masquée dans une classe dérivée.
Utiliser des procédures
Comment : créer une procédure
Explique comment déclarer une procédure pour exécuter une tâche nécessaire à plusieurs endroits dans votre code.Comment : appeler une procédure qui retourne une valeur
Montre deux moyens d'appeler une procédure Function et d'utiliser la valeur qu'elle retourne.Comment : appeler une procédure qui ne retourne pas de valeur
Décrit comment appeler une procédure Sub qui exécute une tâche, mais ne retourne pas de valeur au code appelant.Comment : définir un paramètre pour une procédure
Décrit la définition d'une liste de paramètres pour accepter les valeurs passées à la procédure par le code appelant.Comment : passer des arguments à une procédure
Montre comment passer une valeur à une procédure en fournissant un argument pour chacun de ses paramètres.
Gérer un flux de contrôle de programme
Comment : fractionner des grands segments de code en segments plus petits.
Explique comment utiliser des procédures pour effectuer une programmation structurée dans votre codeComment : diviser et combiner des instructions dans le code
Décrit la rupture d'une instruction unique dans plusieurs lignes de code source et la combinaison de plusieurs instructions sur une ligne source.Comment : ajouter un commentaire à votre code (Visual Basic)
Montre deux façons de placer des commentaires explicatifs dans votre code source.
Instructions conditionnelles
- Comment : exécuter des instructions en fonction d'une ou de plusieurs conditions
Montre l'utilisation de constructions If...Then...Else pour exécuter différents blocs d'instructions selon diverses conditions.
Fonctions et sous-routines
Comment : créer une procédure
Explique comment déclarer une procédure pour exécuter une tâche nécessaire à plusieurs endroits dans votre code.Comment : appeler une procédure qui retourne une valeur
Montre deux moyens d'appeler une procédure Function et d'utiliser la valeur qu'elle retourne.Comment : appeler une procédure qui ne retourne pas de valeur
Décrit comment appeler une procédure Sub qui exécute une tâche, mais ne retourne pas de valeur au code appelant.Comment : définir un paramètre pour une procédure
Décrit la définition d'une liste de paramètres pour accepter les valeurs passées à la procédure par le code appelant.Comment : passer des arguments à une procédure
Montre comment passer une valeur à une procédure en fournissant un argument pour chacun de ses paramètres.
Instructions de boucle
Comment : passer à l'itération suivante d'une boucle
Explique comment quitter l'itération actuelle d'une boucle et passer à l'itération suivante.Comment : exécuter plusieurs instructions à plusieurs reprises
Montre comment exécuter un bloc d'instructions un nombre défini de fois ou jusqu'à ce qu'une condition soit remplie.Comment : parcourir une collection dans Visual Basic
Illustre une boucle For Each...Next qui exécute les mêmes instructions pour chaque élément d'une collection.Comment : améliorer les performances d'une boucle
Décrit le choix du type de données le plus efficace pour la variable de contrôle d'une boucle.
Utiliser des collections, des génériques et des tableaux
Comment : définir des collections dans vos classes
Illustre la définition et l'utilisation d'un simple objet Collection Visual Basic.Gestion de vos objets avec les collections
Décrit les critères à prendre en compte lors du choix du type de collection pour le regroupement d'objets connexes.Comment : ajouter, supprimer et récupérer des éléments d'une collection
Décrit les opérations de base de l'ajout d'un nouvel élément, de la suppression d'un élément existant et de la récupération d'un élément.Comment : créer une collection d'objets
Décrit les collections Visual Basic et les collections génériques, la manière de les créer, ainsi que la manière de les parcourir.
Collections
Comment : créer un tableau d'objets
Explique l'utilisation de tableaux comme une autre moyen de regrouper des objets connexes.Dépannage des collections
Répertorie les problèmes couramment rencontrés avec les collections et indique comment les gérer.
Génériques
Comment : utiliser une classe générique
Montre comment utiliser une classe qui prend un ou plusieurs paramètres de type.Comment : passer un tableau à une procédure ou propriété
Décrit comment passer un tableau de valeurs à une procédure ou propriété à l'aide de la liste d'arguments.Comment : définir une classe qui fournisse des fonctionnalités identiques pour différents types de données
Montre comment définir une classe unique qui s'adapte aux différents types de données pour exécuter les mêmes fonctionnalités.
Tableaux
Comment : créer un tableau
Montre deux moyens de créer un objet tableau et de l'assigner à une variable tableau.Comment : initialiser une variable tableau
Explique comment stocker un tableau dans une variable tableau, et comment définir sa longueur ainsi que la valeur de ses éléments.Comment : initialiser un tableau en escalier
Montre quatre façons de stocker un tableau de tableaux, ou un tableau en escalier, dans une variable, et comment définir sa longueur ainsi que la valeur de ses éléments.Comment : initialiser un tableau multidimensionnel
Montre quatre façons de stocker un tableau de plusieurs dimensions dans une variable, et comment définir sa longueur ainsi que la valeur de ses éléments.Comment : placer une valeur dans un tableau
Décrit comment stocker une valeur dans un élément de tableau.Comment : trier un tableau dans Visual Basic
Explique comment trier par ordre alphabétique les éléments d'un tableau.Comment : inverser le contenu d'un tableau dans Visual Basic
Montre comment inverser l'ordre des éléments d'un tableau.Comment : spécifier une limite inférieure égale à zéro dans un tableau
Décrit comment rendre votre code plus lisible en déclarant la limite inférieure d'un tableau comme étant égale à zéro.
Travailler avec des variables
Comment : créer une variable
Décrit l'instruction Dim et les différents mots clés et clauses que vous pouvez utiliser pour créer une variable.Comment : créer un objet
Décrit les variables objet et la manière de créer une instance d'une classe.Comment : placer des données dans et en dehors d'une variable
Décrit comment stocker et récupérer la valeur d'une variable.
Déclarer et initialiser des variables
Comment : déclarer une variable objet et lui affecter un objet dans Visual Basic
Décrit le type de données Object et la manière lui assigner un objet de tout type.Comment : stocker plusieurs valeurs dans une variable
Décrit les types de données composites tels que les structures, les tableaux et les classes qui peuvent contenir plusieurs valeurs.Comment : stocker des valeurs True et False dans une variable
Décrit le type de données Boolean et la manière de déclarer des variables pour contenir des valeurs logiques.Comment : augmenter la durée de vie d'une variable
Décrit le mot clé Static et la manière de l'utiliser pour faire en sorte qu'une variable survive à la disparition de son élément contenant.Comment : déterminer si deux objets sont liés
Illustre l'utilisation de la méthode GetType pour déterminer si un objet hérite d'un autre.
Contrôler la portée des variables
Comment : contrôler la portée d'une variable
Décrit les niveaux de portée et la manière de les utiliser pour contrôler le code qui peut faire référence à une variable.Comment : contrôler la disponibilité d'une variable
Explique les différents niveaux d'accès et la manière d'en assigner un à une variable pour contrôler le code qui peut la lire ou l'écrire.Comment : masquer une variable portant le même nom que votre variable
Montre deux façons d'utiliser l'occultation pour masquer une variable avec une autre du même nom.
Interagir avec des types de données
- Types de données en Visual Basic
Décrit comment assigner un type de données à différents types d'éléments de programmation.
Caractères et chaînes
Comment : stocker des caractères dans une variable
Décrit les types de données Char et String et la manière de déclarer des variables pour contenir des valeurs de caractère.Comment : faire correspondre une chaîne à un modèle
Montre comment utiliser l'opérateur Like pour faire correspondre un caractère contenu dans une chaîne avec une série de jeux de caractères.Comment : supprimer des parties d'une chaîne (Visual Basic)
Montre comment supprimer toutes les occurrences d'une sous-chaîne d'une chaîne.
Valeurs numériques
Comment : stocker des entiers dans une variable
Décrit les types de données SByte, Short, Integer et Long et la manière de déclarer des variables pour contenir des valeurs d'entiers signés.Comment : stocker les chiffres les plus significatifs dans une variable
Décrit le type de données Decimal et la manière de déclarer des variables pour contenir jusqu'à 29 chiffres significatifs.Comment : stocker le plus grand nombre possible dans une variable
Décrit les types de données ULong, Decimal, Single et Double et la manière de déclarer des variables pour contenir des valeurs très importantes.Comment : stocker des fractions dans une variable
Décrit les types de données Single et Double et la manière de déclarer des variables pour contenir des valeurs fractionnelles.
Conversion de types de données
- Comment : convertir un objet en un autre type dans Visual Basic
Décrit les conversions de types du type de données Object vers un type de données plus spécifique.
Date et heure
- Comment : stocker des valeurs de date et d'heure dans une variable
Décrit le type de données Date et la manière de déclarer des variables pour contenir des valeurs de date et d'heure.
Types non signés
Comment : optimiser le stockage d'entiers positifs avec les types non signés
Décrit le type de données UInteger et la manière de déclarer des variables pour contenir des valeurs entières positives avec un rendement optimum.Comment : appeler une fonction Windows qui possède des types non signés
Décrit les types de données Byte, UShort, UInteger et ULong et la manière d'interagir avec les fonctions qui utilisent des types non signés.
Devise
- Comment : stocker des valeurs monétaires dans une variable.
Décrit le type de données Decimal et la manière de déclarer des variables pour contenir des valeurs monétaires.
Programmer à l'aide d'événements
Comment : appeler un gestionnaire d'événements en Visual Basic
Montre comment définir un événement et un gestionnaire d'événements, et comment utiliser l'instruction AddHandler pour les associer.Comment : créer des gestionnaires d'événements dans l'éditeur de code Visual Basic
Explique comment utiliser l'éditeur de code de Visual Basic pour écrire du code de réponse aux événements.Comment : déclencher un événement (Visual Basic)
Montre comment un événement et utilise l'instruction RaiseEvent pour le déclencher.Procédure pas à pas : déclaration et déclenchement des événements
Décrit étape par étape le processus de déclaration et de déclenchement d'événements pour une classe.Procédure pas à pas : gestion des événements
Montre comment écrire une procédure gestionnaire d'événements.
Gérer des erreurs et des exceptions
Comment : extraire des informations à partir d'un objet Error
Montre comment obtenir des informations des propriétés de l'objet Err.Comment : conserver le contrôle si une erreur se produit
Montre comment exécuter un bloc d'instructions particulier si une exception spécifiée se produit lors de l'exécution du code.Procédure pas à pas : gestion structurée des exceptions
Fournit une procédure pas à pas pour créer une application simple et insérer un code de gestion des exceptions.Comment : tester du code à l'aide d'un bloc Try…Catch dans Visual Basic
Montre comment utiliser un bloc Try...Catch pour tester une section de code.
Exemples
- Exemples de langages Visual Basic
Ces exemples illustrent les concepts du langage Visual Basic .