Tutoriel 15 : Le débogage
Date de publication : Lundi 18 mars 2003 , Date de mise à jour : Lundi 4 février 2008
Par
Gilbert Miralles (gilmir.developpez.com)
Le debogage
Quel est le programmeur qui n'a jamais fait d'erreurs ?
L' erreur est le seul moyen de progresser.
Visual Basic offre plusieurs dispositifs de gestion des erreurs, afin d'analyser,
de trouver et de résoudre les problèmes d'écriture du code.
Fenêtre espions :
Vous pouvez établir des espions qui permettent de visualiser des variables ou des expressions et
suspendre l'exécution sous certaines conditions.
Points d' arrêt :
Placez des points d' arrêt sur les lignes contenant des variables dont vous désirez connaître ou
modifier la valeur à cet endroit.
Les points d' arrêt permettent d' interrompre l' exécution d' un programme dans un segment que l' on suspecte
contenir une erreur. Vous pouvez utiliser l'instruction "Stop"
Fenêtre exécution :
Vous pouvez utiliser cette fenêtre pour examiner les variables, les valeurs des propriétés et pour
assigner de nouvelles valeurs aux variables.
Fenêtre Variable Locale :
Vous pouvez utiliser cette fenêtre pour montrer les valeurs de toutes les variables
locales d' une procédure.
Exécution pas à pas :
Vous pouvez réaliser du pas à pas pour suivre le déroulement du code, ligne par ligne,
en étudiant le comportement du programme.
Visualiser la variable :
Lorsque vous êtes en mode débogage, Visual Basic montre la valeur courante de toute variable ou
constante quand vous maintenez le pointeur de la souris au dessus du nom de la variable ou de la
constante dans la fenêtre.
 |
Prochainement : Le gestionnaire d' erreur permet d' afficher le numéro de l' erreur et sa
description.
|
Prochain tutoriel :
 |
Ecrire un gestionnaire d'erreurs
|


Copyright © 2000 Gilmir. Aucune reproduction, même partielle, ne peut être faite
de ce site et de l'ensemble de son contenu : textes, documents, images, etc
sans l'autorisation expresse de l'auteur.
Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E
de dommages et intérêts.
Cette page est déposée à la
SACD.