Salut,
Durant l’exécution de mon code en Builder C++, de temps à autre, je reçois un "List out of Bond" message.
C'est évident que je vais au-delà des limites d’un objet.
Est-ce qu 'il y a moyen de savoir d’où ce message provient ?
Merci,
S
Salut,
Durant l’exécution de mon code en Builder C++, de temps à autre, je reçois un "List out of Bond" message.
C'est évident que je vais au-delà des limites d’un objet.
Est-ce qu 'il y a moyen de savoir d’où ce message provient ?
Merci,
S
Si je me trompe pas
Cà peut arriver avec une listbox , par exemple .
Ta boucle fait une iteration sur un indice inexistant
Dans cette fameuse boucle , tentes d incrementer la valeur d un champ edit temoin ou autre .
Postes du code ...
Normalement lorsque l'exception se produit, le debugger se place sur la ligne suivant l'instruction qui a générée l'exception.
Ensuite, en mettant des points d'arrêt aux endroit adéquat (juste avant) et en exécutant en mode pas-à-pas (F8 ou F7) tu arrivera à définir exactement d'où vient le problème.
Salut,
Ca m'arrive des fois d'avoir ce genre de message avec un TStringList ou TList.
En fait, il faudrait que tu listes les composants et les variables où tu es susceptibles de dépasser.
Sachant que le mieux est de faire ce que sat83 a dit: chopper le problème au débugger.
Partager