Partager via


Fonctionnalités du langage Visual Basic

Les rubriques suivantes présentent et décrivent les composants essentiels de Visual Basic, langage de programmation orienté objet. Après avoir créé l'interface de votre application à l'aide de formulaires et de contrôles, vous devez écrire le code qui définit le comportement de l'application. À l'instar de n'importe quel langage de programmation récent, Visual Basic prend en charge plusieurs constructions de programmation et éléments de langage classiques.

Si vous avez déjà utilisé d'autres langages de programmation, la plupart des concepts présentés dans cette section vous seront familiers. Alors que la plupart des structures sont les mêmes que celles d'autres langages, Visual Basic présente quelques différences subtiles dues au rôle déterminant que jouent les événements dans ce langage.

Si vous êtes novice en matière de programmation, les éléments présentés dans cette section constituent une introduction aux blocs de construction de base servant à écrire du code. Une fois les concepts fondamentaux assimilés, vous pouvez créer des applications puissantes avec Visual Basic.

Dans cette section

  • Tableaux
    Explique comment rendre votre code plus condensé et puissant en déclarant et en utilisant des tableaux qui contiennent plusieurs valeurs connexes.

  • Initialiseurs de collection
    Décrit les initialiseurs de collection, qui vous permettent de créer une collection et de la remplir avec un ensemble initial de valeurs.

  • Constantes et énumérations
    Décrit le stockage de valeurs inchangées pour un usage fréquent, notamment de jeux de valeurs constantes connexes.

  • Flux de contrôle
    Décrit comment contrôler le déroulement de l'exécution d'un programme.

  • Types de données
    Décrit les types de données que peut détenir un élément de programmation et le mode de stockage de ces données.

  • Éléments déclarés
    Décrit les éléments de programmation que vous pouvez déclarer, leurs noms et caractéristiques, ainsi que la manière dont le compilateur résout les références à ceux-ci.

  • Délégués
    Présente les délégués et la façon dont ils sont utilisés en Visual Basic.

  • Liaison anticipée et liaison tardive (Visual Basic)
    Décrit la liaison effectuée par le compilateur lorsqu'un objet est assigné à une variable objet et les différences entre des objets à liaison anticipée et à liaison tardive.

  • Types d'erreurs (Visual Basic)
    Présente une vue d'ensemble des erreurs de syntaxe, des erreurs d'exécution et des erreurs de logique.

  • Événements
    Montre comment déclarer et utiliser des événements.

  • Interfaces
    Définit les interfaces et présente leur utilisation dans vos applications.

  • LINQ
    Fournit des liens vers des rubriques qui présentent des fonctionnalités et la programmation LINQ (Language Integrated Query).

  • Objets et classes
    Propose une vue d'ensemble des objets et des classes, de leur mode d'utilisation, de leurs relations entre eux ainsi que des propriétés, des méthodes et des événements qu'ils exposent.

  • Opérateurs et expressions
    Décrit les éléments de code qui manipulent des éléments contenant des valeurs, ainsi que la manière de les utiliser efficacement et de les combiner pour obtenir de nouvelles valeurs.

  • Procédures
    Décrit les procédures Sub, Function, Property et Operator, ainsi que des sujets plus avancés, tels que les procédures récurrentes et surchargées.

  • Instructions
    Décrit les instructions de déclaration et les instructions exécutables.

  • Chaînes
    Fournit des liens vers des rubriques qui décrivent les concepts de base relatifs à l'utilisation de chaînes en Visual Basic.

  • Variables
    Présente les variables et indique comment les utiliser en Visual Basic.

  • XML
    Fournit des liens vers des rubriques qui décrivent l'utilisation de XML en Visual Basic.

Rubriques connexes

  • Collections (C# et Visual Basic)
    Décrit certains des types de collections qui sont fournies par le.NET Framework. Montre comment utiliser les collections simples et des collections de paires clé/valeur.

  • Référence du langage Visual Basic
    Fournit des informations de référence sur les différents aspects de la programmation Visual Basic.