Opérateurs et fonctions

La vie secrète des variables

Dans une application complexe, il est parfois utile de connaître le contenu actuel des variables.

Cela est possible, même si le programme ne prévoit pas d'indiquer ce contenu à l'écran.

Dans la leçon précédente, nous avons écrit une application toute simple qui provoque le passage d'un texte d'une zone d'édition vers une autre zone d'édition, en passant par une variable.

Magic Box

Relis éventuellement l'énoncé du problème posé s'il n'est plus frais dans ta mémoire.

Dans le gestionnaire d'événements du premier bouton, nous avions indiqué que le contenu de la première zone de texte est envoyé dans une variable appelée Intermédiaire.

Button.click

Nous allons prendre connaissance du contenu de la variable durant l'exécution du programme.

  • Ajouter un point de suiviDéplace le curseur de texte et clique dans le nom de la variable Intermédiaire dans le texte de la procédure.
  • Dans le menu Exécuter, sélectionne la commande Ajouter un point de suivi.

Une nouvelle boîte de dialogue apparaît qui nous demande de confirmer que c'est bien la variable visée qui nous intéresse.

Propriétés du point de suivi
  • Les détails sont peu importants pour nous. Clique sur le bouton OK.

Liste des points de suiviUne petite fenêtre intitulées Liste des points de suivi apparaît.

Elle indique le nom de la variable Intermédiaire; la Valeur de cette variable n'existe pas encore puisque le programme n'est pas en cours d'exécution.

  • Pose un point d'arrêt sur l'instruction d'affectation de la variable Intermédiaire.

variable "Intermédiaire"

  • Compile et exécute le programme.

L'exécution s'interrompt juste avant l'exécution de l'instruction au point d'arrêt demandé. Nous allons maintenant examiner la fenêtre de point de suivi.

Joyeux, votre truc; mais la fenêtre de point de suivi est cachée derrière les autres fenêtres. Pas très pratique! Rester au -dessus

A tout problème, sa solution. Fais un clic droit dans la fenêtre de point de suivi. Dans le menu contextuel, sélectionne la commande Rester au dessus.
Le fenêtre restera constamment au-dessus des autres fenêtres disponibles.

Quand la fenêtre de point de suivi est visible, on note que la variable Intermédiaire est maintenant définie, mais que sa valeur est encore "le vide".

Liste des points de suivi

  • Exécute l'instruction en frappant la touche F8.

La valeur de la variable Intermédiaire apparaît maintenant.

My name is Bond

  • Poursuis l'exécution du programme et vérifie que son fonctionnement est toujours correct.
En utilisant la même technique, visualise la valeur des variables dans le programme de calcul du périmètre et de la surface d'un rectangle considéré dans une page précédente.

Quand tu es capable visualiser la valeur des variables dans les programmes, passe à la page suivante. Vers la page suivante Page suivante


Dernière modification 18/08/2016 Test dans /info ...