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.

  • Regroupements
    Fournit une vue d'ensemble des collections.

  • 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.

  • É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.

Sections connexes