Fonctionnalités du langage Visual Basic

Les rubriques suivantes présentent et décrivent les composants essentiels de Visual Basic, un langage de programmation orienté objet. Après avoir créé l’interface utilisateur de votre application à l’aide des formulaires et des contrôles, vous avez besoin d’écrire le code qui définit le comportement de l’application. Comme pour n’importe quel langage de programmation moderne, Visual Basic prend en charge un certain nombre de constructions de programmation courantes et d’éléments de langage.

Si vous avez déjà programmé dans d’autres langages, la plupart des informations présentées dans cette section vous seront familières. Bien que la plupart des constructions soient similaires à celles d’autres langues, la nature pilotée par les événements de Visual Basic introduit quelques différences subtiles.

Si vous êtes novice en programmation, les éléments de cette section servent d’introduction aux blocs de construction de base pour l’écriture de code. Une fois que vous comprenez les principes de base, vous pouvez créer des applications puissantes à l’aide de Visual Basic.

Dans cette section

Tableaux
Explique comment rendre le code plus compact et plus puissant en déclarant et en utilisant des tableaux, qui contiennent plusieurs valeurs liées.

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

Constantes et énumérations
Décrit le stockage de valeurs inchangées en vue d’une utilisation répétée, y compris des ensembles de valeurs constantes liées.

Flux de contrôle
Montre comment contrôler le flux d’exécution d’un programme.

Data types
Décrit les types de données qu’un élément de programmation peut contenir et la façon dont ces données sont stockées.

Éléments déclarés
Traite des éléments qu’il est possible de déclarer, de leur nom et de leurs caractéristiques de programmation, ainsi que de la façon dont le compilateur résout les références à ces éléments.

Délégués
Fournit une présentation des délégués et de leur utilisation en Visual Basic.

Liaison précoce et tardive
Décrit la liaison effectuée par le compilateur lorsqu’un objet est affecté à une variable objet et les différences entre les objets à liaison anticipée et à liaison tardive.

Types d’erreurs
Fournit 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écrit les interfaces et la façon dont on peut les utiliser dans des applications.

LINQ
Fournit des liens vers des rubriques qui introduisent Language-Integrated fonctionnalités et programmation LINQ (Query).

Objets et classes
Fournit une vue d’ensemble des objets et des classes, de leur utilisation, des relations qu’ils entretiennent et des propriétés, méthodes et événements qu’ils exposent.

Opérateurs et expressions
Décrit les éléments de code qui manipulent des éléments contenant des valeurs, explique comment les utiliser efficacement et comment les combiner pour obtenir de nouvelles valeurs.

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

Déclarations
Décrit les instructions déclaratives et exécutables.

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

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

XML
Fournit des liens vers des rubriques qui expliquent comment utiliser XML en Visual Basic.

Regroupements
Décrit quelques-uns des types de collections fournis par .NET Framework. Montre comment utiliser des collections simples et des collections de paires clé/valeur.

Informations de référence sur la langue Visual Basic
Fournit des informations de référence sur différents aspects de la programmation Visual Basic.