Bonjour à tous et toutes, j'ai la derniere version de purebasic et je suis à jour au niveau licence, mais je n'arrive pas à utiliser le pas à pas du débogueur, pas à pas et <n> pas à pas ? peut-etre au niveau paramétrage ?...
merci de me répondre.
Yves.
Débogueur pas à pas .
dans ton listing juste avant la partie débugger
tu ecrit "Calldebugger"
cela va avoir pour effet de mettre un Break
c'est a dire que cela va arreter ton prg !
ensuite tu pourra utiliser les boutons Pas a pas
et meme relancer ton prg avec le bouton run
les bouton variables te permettront de surveiller le contenu des variables de ton prg
de plus si tu laisse ton curseur sur une variable de ton prg
tu verra s'afficher la valeur de cette variable
ex :
c'est grace au calldebugger , que tu pourra tracer ton prg avec les bouton Step 
de plus dans ton listing, tu peut mettre un Debug R$
pour avoir une sortie sur cette variable
cependant, en utilisant le bouton "Variable" du debugger
tu pourra aussi avoir le contenu affiché !
le bouton Watch list te permet de choisir une variable en particulier
a suivre
ps : la doc de purebasic s'appelle avec la touche F1
tu aurai pu avoir ces infos de cette manière
5eme lignes de la doc en partant du haut !
tu ecrit "Calldebugger"
cela va avoir pour effet de mettre un Break
c'est a dire que cela va arreter ton prg !
ensuite tu pourra utiliser les boutons Pas a pas
et meme relancer ton prg avec le bouton run
les bouton variables te permettront de surveiller le contenu des variables de ton prg
de plus si tu laisse ton curseur sur une variable de ton prg
tu verra s'afficher la valeur de cette variable

ex :
Code : Tout sélectionner
CallDebugger
For a =1 To 255
R$=Chr(a)
Next a

de plus dans ton listing, tu peut mettre un Debug R$
pour avoir une sortie sur cette variable
cependant, en utilisant le bouton "Variable" du debugger
tu pourra aussi avoir le contenu affiché !
le bouton Watch list te permet de choisir une variable en particulier
a suivre

ps : la doc de purebasic s'appelle avec la touche F1
tu aurai pu avoir ces infos de cette manière

5eme lignes de la doc en partant du haut !
Dernière modification par Backup le dim. 29/mars/2009 14:46, modifié 3 fois.
-
- Messages : 72
- Inscription : dim. 15/févr./2009 10:59
Je n'ai jamais utilisé Calldebugger
Pour le pas à pas j'utilise la touche F9 qui met un point d'arrêt sur la ligne ou est le curseur et toujours F9 pour supprimer ce point d'arrêt en mettant le curseur sur la ligne ou est le point d'arrêt à supprimer. Tu peux mettre plusieurs points d'arrêt (dans le menu debogueur, il y a une commande pour pour supprimer tous les points d'arrêt d'un seul coup).
La ligne ou est le point d'arrêt sera surlignée (avec la couleur définie dans les préférences).
Ensuite tu lance le programme avec le deboggueur activé et s'il passe sur la ligne avec le point d'arrêt, tu peux utiliser les touches F8, CTRL F8, F10 et F11 des commandes pas à pas que tu retrouves dans le menu debogueur.

Pour le pas à pas j'utilise la touche F9 qui met un point d'arrêt sur la ligne ou est le curseur et toujours F9 pour supprimer ce point d'arrêt en mettant le curseur sur la ligne ou est le point d'arrêt à supprimer. Tu peux mettre plusieurs points d'arrêt (dans le menu debogueur, il y a une commande pour pour supprimer tous les points d'arrêt d'un seul coup).
La ligne ou est le point d'arrêt sera surlignée (avec la couleur définie dans les préférences).
Ensuite tu lance le programme avec le deboggueur activé et s'il passe sur la ligne avec le point d'arrêt, tu peux utiliser les touches F8, CTRL F8, F10 et F11 des commandes pas à pas que tu retrouves dans le menu debogueur.
-
- Messages : 72
- Inscription : dim. 15/févr./2009 10:59