Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1120 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] mode d'execution avec visu des variables

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi] mode d'execution avec visu des variables

n°1654789
Flagad'awa​re
c pô moi, j'ai pas touché!
Posté le 07-12-2007 à 20:05:23  profilanswer
 

Salut à tous  :hello:  
 
il fut un temps j'ai entendu parler d'un mode d'execution qui permet de voir l'état des différentes variable utilisées
 
ça serait bien pratique, ça perméttrait d'éviter de faire des procédures de test
 
 
Merci d'avance si quelqu'un connais le truc :)
 
 
 
 
Flagad'aouaire (le spécialiste du showmessage :d )
 
edit: je permet une autre question, est-il possible de lancer du code mais sans avoir aucune fiche ni rien à l'écran quoi? j'ai une tite appli qui matte dans le registre et modifie si il faut et on voit la fenêtre à chaque fois au démarrage de Vindauz pour rien  :??:  


Message édité par Flagad'aware le 07-12-2007 à 20:16:55
mood
Publicité
Posté le 07-12-2007 à 20:05:23  profilanswer
 

n°1654791
med365
Posté le 07-12-2007 à 20:21:46  profilanswer
 

Salut
 
Tu parlerais pas par hasard d'un débugger voir traceur ? :D

n°1654795
Flagad'awa​re
c pô moi, j'ai pas touché!
Posté le 07-12-2007 à 20:34:42  profilanswer
 

heu peut être mais intégré à Delphi??? enfin d'après ce que je me souviens
 
j'viens encore de regarder j'vois pas ou c'est tout un tât de trucs que je capte pas


Message édité par Flagad'aware le 07-12-2007 à 20:38:15
n°1654797
breizhbugs
Posté le 07-12-2007 à 20:41:21  profilanswer
 

deja renseigne avec quelle version de delphi tu travailles!


Message édité par breizhbugs le 07-12-2007 à 20:42:33
n°1654800
Flagad'awa​re
c pô moi, j'ai pas touché!
Posté le 07-12-2007 à 20:48:54  profilanswer
 

désolé D2005 personal

n°1654809
matrixise
Posté le 07-12-2007 à 21:27:59  profilanswer
 

Oui, c'est intégré depuis des années à Delphi, donc, à toi de vite regarder. C'est dans le menu "Exécuter", à toi de rajouter des breakpoints pour t'arrêter à certains endroits du code.

n°1654832
Flagad'awa​re
c pô moi, j'ai pas touché!
Posté le 07-12-2007 à 23:30:35  profilanswer
 

merci Matrixise mais c'est prèsque toujours dans des boucles que j'ai des truc à débugger ce qui fait que les points d'arrêts n'on pas trop d'intérêt enfin je crois (dans ces cas là biensûr sinon je m'en sert de temps en temps) , j'imaginait autre chose de magique en fait  :sarcastic:
 
Sinon pas moyen de faire tourner du code sans aucune interface?  :??:


Message édité par Flagad'aware le 07-12-2007 à 23:31:37
n°1654833
KangOl
Profil : pointeur
Posté le 07-12-2007 à 23:31:24  profilanswer
 

pourquoi pas d'interets ?

n°1654834
Flagad'awa​re
c pô moi, j'ai pas touché!
Posté le 07-12-2007 à 23:33:47  profilanswer
 

bien je l'utilise peut être mal mais le point d'arrêt s'arrète à un moment mais on ne peut pas (ou je ne sais pas...) l'affecter à une certaine valeur dans une boucle
 
par ex. dans "for i := 1 to 100" tu peut pas t'arrèter à 50?
 
 
edit bon c'est un mauvais exemple parcequ'il suffit de remplacer mais c'est dans cette optique que je disais ça :)

Message cité 1 fois
Message édité par Flagad'aware le 07-12-2007 à 23:35:11
n°1654838
Flagad'awa​re
c pô moi, j'ai pas touché!
Posté le 07-12-2007 à 23:40:08  profilanswer
 

le truc c'est qu'une fois que t'es planté, tu sais pas où t'en était et des fois ça sert m'enfin ça depend de notre façon de coder :d

mood
Publicité
Posté le 07-12-2007 à 23:40:08  profilanswer
 

n°1654893
breizhbugs
Posté le 08-12-2007 à 12:20:56  profilanswer
 

Flagad'aware a écrit :

bien je l'utilise peut être mal mais le point d'arrêt s'arrète à un moment mais on ne peut pas (ou je ne sais pas...) l'affecter à une certaine valeur dans une boucle
 
par ex. dans "for i := 1 to 100" tu peut pas t'arrèter à 50?
 
 
edit bon c'est un mauvais exemple parcequ'il suffit de remplacer mais c'est dans cette optique que je disais ça :)


ben je vais peut etre dire quelque chose de stupide, mais si dans ta boucle for tu veut t'arreter a 50, ben tu mets une condition dans ta boucle "si i= 50" et tu mets un breakpoint sur la ligne "afficher('on est a 50')"...

n°1654930
KangOl
Profil : pointeur
Posté le 08-12-2007 à 13:40:34  profilanswer
 

tu peux mettre une condition au point d'arret :o

n°1655121
Flagad'awa​re
c pô moi, j'ai pas touché!
Posté le 09-12-2007 à 00:35:23  profilanswer
 

breizhbugs a écrit :


ben je vais peut etre dire quelque chose de stupide, mais si dans ta boucle for tu veut t'arreter a 50, ben tu mets une condition dans ta boucle "si i= 50" et tu mets un breakpoint sur la ligne "afficher('on est a 50')"...


 
non c'est pas stupide, c'est une bonne idée et ça peut servir :)
 
 
 

KangOl a écrit :

tu peux mettre une condition au point d'arret :o


 
heu ok faudra que je matte
 
 
 
comme je disait avant, je m'attendais à quelquechose de plus pratique, genre une fenêtre qui donne les valeurs de toute les variables déclarées qui auraient été enregistrées juste avant le plantage (bon je rêve et delphi est assez lourd comme ça apparement :d ) ou à la limite au moment du point d'arrêt, boom une fenêtre s'affiche avec les valeurs, mais bon ça se code facilement , rien qu'avec des showmessage :)
 
enfin ça aurait pu exister c'est pour ça que je posait la question, faudra quand meme que je retrouve où j'ai vu qu'il existait un truc dans le genre...
 
 
sinon pour executer du code sans interface, je suppose que si ça pouvait se faire on m'aurait répondu :(

n°1655171
KangOl
Profil : pointeur
Posté le 09-12-2007 à 10:22:56  profilanswer
 

mais ca existe :o
et pas avec des showmessage (t'imagine la lourdeur du turc ?)
 
et pour le code sans interface : soit tu affiches pas la fenetre, soit tu fais un service ...

n°1657178
antp
Super Administrateur
Champion des excuses bidons
Posté le 12-12-2007 à 15:09:11  profilanswer
 

view -> debug windows -> local variables ?
ou si c'est lors d'une exception, run -> inspect (mais en général c'est cuit pour les variables locales à ce moment)

n°1662502
Flagad'awa​re
c pô moi, j'ai pas touché!
Posté le 23-12-2007 à 00:26:28  profilanswer
 

antp a écrit :

view -> debug windows -> local variables ?
ou si c'est lors d'une exception, run -> inspect (mais en général c'est cuit pour les variables locales à ce moment)


 
désolé de répondes si tard
 
j'ai regardé mais pas trouvé m'enfin c'est pas grave je m'en sortait déja très bien avant, on utilisent tous delphi à notre façon et on peut déja bien l'exploiter sans connaitre toutes ces astuces :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] mode d'execution avec visu des variables

 

Sujets relatifs
Zone d'édition de texte / Mode colonesCoder un jeu Delphi (boule 3D pour le moment)
Include et récupération de variablesProbleme d'Ecriture en Delphi
TYPSoft --> delphi serveur ftp[Résolu] chmod() et les variables $_GET['var']
Help De DelphiProblème : Appli delphi sur base mysql whitespace
ICS et Delphi, pour creer paquets UDP[RESOLU] [Delphi] Syntaxe de "uses"
Plus de sujets relatifs à : [Delphi] mode d'execution avec visu des variables


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR