Fonctionnalités Visual Basic

Visual Basic est orienté objet

L'écriture du code Visual Basic implique de penser visuellement et de penser d'abord aux objets plutôt qu'aux procédures. L'un des moyens de recevoir les entrées de l'utilisateur consiste à utiliser un objet qui peut contenir d'autres objets, leurs «enfants». Les boutons de commande, les zones de texte et les boutons d'option sont des exemples de contrôles pouvant être trouvés dans un formulaire. utilisateur

Les programmes Visual Basic sont pilotés par des événements

Une conséquence naturelle de la programmation avec des objets est le choix des événements auxquels chaque objet répondra, puis le choix de la réponse de chaque objet à ces événements. Ce qui suit est un extrait du code qui représente un bouton permettant de sélectionner (un objet) une réponse à un événement de l'utilisateur en cliquant dessus.

Oui (RadioButton1.Checked) Alors

MsgBox ("Un excellent choix!")

Terminer oui

Le code Visual Basic est "familial"

Comme mentionné précédemment, les objets peuvent être les parents d'autres objets. Cela est plus logique que d’écrire le code Visual Basic. Et cette relation familiale facilite la compréhension de votre code. Le fragment de code suivant est désactivé et permet à tous les contrôles sauf un de s'installer dans un formulaire de saisie.

Pour chaque CT en tant que contrôle dans Me.Controls

Oui Non (TypeOf ct is Button) Alors

ct.Activated = Non ct.Activated

Terminer si suivant

Un code comme celui-ci indique quels contrôles sont désactivés ou activés pour les placer tous dans un formulaire (ci-après, Me). Il n'y a pas de lien entre ces contrôles et leur forme matricielle. Si vous vous référez à ces contrôles par leurs noms individuels, ce serait comme suit:

RadioButton1. Enabled = false TextBox37. Enabled = false ListBox29. Activé = Faux

Concepteur de formulaire WYSIWYG

Une autre caractéristique de Visual Basic est son concepteur de formulaire WYSIWYG (ce que vous voyez est ce que vous obtenez). Vous pouvez créer des formulaires visuels rapidement, tandis que Visual Basic fournit le code squelette derrière votre formulaire et ses contrôles. Créez un nouveau formulaire dans Visual Basic via l'option de menu "Projet> Ajouter une fenêtre de formulaire". Faites glisser et déposez les contrôles de formulaire à partir d'une palette de contrôles, qui sont ensuite formatés et positionnés en fonction des besoins de votre projet. Visual Basic mémorise les paramètres attribués dans la fenêtre de conception lorsque le programme est finalement exécuté.

Ajouter des codes à chaque objet

Double-cliquez sur chaque objet dans la fenêtre du concepteur en demandant à Visual Basic de créer un code de squelette pour cet objet. Votre travail consiste à remplir les blancs pour que l'objet puisse faire quelque chose. Si vous créez un bouton de contrôle pour le formulaire, double-cliquez sur la fenêtre de création de formulaire en même temps. Visual Basic vous amène à la sous-routine Button1_Click. Dans ce sous-programme, indiquez ce que vous voulez faire lorsque les utilisateurs de votre programme appuient sur le bouton pendant son exécution.

Des Articles Intéressants