Fonctionnalités Visual Basic
Visual Basic est orienté vers les objets
Écrire du code Visual Basic implique de penser visuellement et de penser d'abord aux objets plutôt qu'aux procédures. Un moyen de recevoir les entrées de l'utilisateur consiste à utiliser un objet qui contient probablement d'autres objets, ses "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 va répondre, puis le choix de la réponse de chaque objet à ces événements. Ce qui suit est un fragment du code qui représente un bouton permettant de sélectionner (un objet) la réponse à un événement de l'utilisateur lorsqu'il clique dessus.
Oui (RadioButton1.Checked) Alors
MsgBox ("Un excellent choix!")
Terminer si
Le code Visual Basic est "familial"
Comme mentionné ci-dessus, 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 du code suivant est désactivé et permet à tous les contrôles sauf un de s'installer dans un formulaire.
Pour chaque CT en tant que contrôle dans Me.Controls
Oui Non (TypeOf ct is Button) Alors
ct. activé = pas de ct activé
Terminer si suivant
Un code comme celui-ci indique quels contrôles sont désactivés ou activés pour les régler tous dans un formulaire (ci-après, Me). Là vous ne pouvez pas voir le 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 ceci:
RadioButton1.Available = false TextBox37. Enabled = false ListBox29. Activé = faux
Concepteur de formulaire WYSIWYG
Une autre fonctionnalité de Visual Basic est son concepteur de formulaire WYSIWYG (ce que vous voyez est ce que vous obtenez). Vous pouvez créer rapidement des formulaires visuels, tandis que Visual Basic fournit le code squelette derrière votre formulaire et vos 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 du 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 pour que Visual Basic crée un code de squelette pour cet objet. Votre travail consiste à remplir les blancs afin que l'objet fasse quelque chose. Si vous créez un bouton de contrôle pour le formulaire, double-cliquez en même temps dans la fenêtre de conception du formulaire. 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.