IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Impossible de faire du pas à pas dans une dll


Sujet :

Delphi

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2003
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 14
    Points : 10
    Points
    10
    Par défaut Impossible de faire du pas à pas dans une dll
    J'ai récemment ré-installer Delphi 6, et depuis, je n'arrive plus à faire du pas à pas dans une dll. Avant, ça marchait sans problème. J'ai tout recompiler, reconstruit des dizaines de fois.

    La dll se compile sans problème, le programme principale aussi. Mais si je met un point d'arrêt, il est ignoré (petite croix au lieu de la petite barre verte).
    J'ai essayé aussi bien en utilisant un groupe de projet qui réunissait le programme principal que la dll, ou bien seulement la dll avec dans les paramètres le nom de l'éxécutable qui doit se lancer à l'éxécution.

    Je suis bloquée depuis 3 jours sur ce problème. Pouvez vous m'aider ???

  2. #2
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    391
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Décembre 2005
    Messages : 391
    Points : 301
    Points
    301
    Par défaut
    verifie les options de debogguage
    dans le menu tools->debugger options

    sinon au pire met des traces dans un fichier text

  3. #3
    Membre averti
    Profil pro
    xxxxxxxxxxx
    Inscrit en
    Juin 2004
    Messages
    308
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : xxxxxxxxxxx

    Informations forums :
    Inscription : Juin 2004
    Messages : 308
    Points : 407
    Points
    407
    Par défaut la vérité peut être ailleurs...
    Généralement un point d'arrêt devient indisponible quand l'instruction a été éliminée par le lieur, parce que jugée inutile lors de la compilation-édition des liens. Je pense qu'il faut regarder de plus près les conseils et avertissements fournis par Delphi à la construction de la DLL.

  4. #4
    Membre à l'essai
    Inscrit en
    Juillet 2003
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 14
    Points : 10
    Points
    10
    Par défaut
    Citation Envoyé par cmen76
    Généralement un point d'arrêt devient indisponible quand l'instruction a été éliminée par le lieur, parce que jugée inutile lors de la compilation-édition des liens. Je pense qu'il faut regarder de plus près les conseils et avertissements fournis par Delphi à la construction de la DLL.
    J'ai regardé, il n'y a aucun avertissement au niveau de la dll, et les quelques conseils (que j'ai résolu entre temps) étaient tous "la variable machin déclarée non utilisée". Donc, là, je n'ai plus aucun conseil ni avertissement à la construction, et ça ne fonctionne toujours pas.

  5. #5
    Membre averti
    Profil pro
    xxxxxxxxxxx
    Inscrit en
    Juin 2004
    Messages
    308
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : xxxxxxxxxxx

    Informations forums :
    Inscription : Juin 2004
    Messages : 308
    Points : 407
    Points
    407
    Par défaut
    As-tu essayé de poser un point d'arrêt sur une ligne dont tu es sûre qu'elle soit exécutée ?

  6. #6
    Membre à l'essai
    Inscrit en
    Juillet 2003
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 14
    Points : 10
    Points
    10
    Par défaut
    Citation Envoyé par cmen76
    As-tu essayé de poser un point d'arrêt sur une ligne dont tu es sûre qu'elle soit exécutée ?
    oui, j'ai même essayé dans plusieurs fichiers de la dll, mais même un point d'arrêt sur le clic d'un simple bouton ne fonctionne pas.

Discussions similaires

  1. [2008R2] Impossible de faire un enregistrement en faisant une insertion pas à pas
    Par Alexandre le Grand dans le forum Développement
    Réponses: 1
    Dernier message: 24/12/2013, 15h28
  2. Réponses: 8
    Dernier message: 26/03/2010, 08h16
  3. Réponses: 19
    Dernier message: 10/05/2007, 13h50
  4. scrollbar qui ne veut pas disparaitre dans une form
    Par splinternabs dans le forum Windows Forms
    Réponses: 1
    Dernier message: 07/02/2007, 00h50
  5. Caractères spéciaux à ne pas passer dans une form
    Par LE NEINDRE dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 02/03/2006, 12h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo