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

EDI Delphi Discussion :

Debug d'une dll située dans un autre répertoire que l'exe


Sujet :

EDI Delphi

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 174
    Points : 38
    Points
    38
    Par défaut Debug d'une dll située dans un autre répertoire que l'exe
    Bonjour,

    J'ai une appli qui charge dynamiquement une dll située dans un autre répertoire.
    Quand je mets des points d'arrêt dans le code de la dll, le debugger ne s'y arrête pas.
    Je ne sais pas trop ce qu'il faut configurer au niveau du projet pour qu'il soit en mesure de gérer les points d'arrêts dans la dll.

  2. #2
    Membre expérimenté Avatar de guillemouze
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    876
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 876
    Points : 1 448
    Points
    1 448
    Par défaut
    Si tu es en D7, il faut placer le CurrDir de l'IDE sur le dossier du dpr de ta dll.
    Tu fais fichier > ouvrir, tu ouvres un fichier qui se trouve dans le même dossier que le dpr de la dll, tu reconstruit la dll, et ca devrait être bon.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 174
    Points : 38
    Points
    38
    Par défaut
    Je suis en delphi 10.1 berlin.
    J'ai essayé ta technique mais ca ne fonctionne pas

  4. #4
    Membre expérimenté
    Avatar de retwas
    Homme Profil pro
    Développeur Java/Delphi
    Inscrit en
    Mars 2010
    Messages
    698
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java/Delphi
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 698
    Points : 1 608
    Points
    1 608
    Billets dans le blog
    4
    Par défaut
    Il faut ouvrir ta DLL et mettre tes points d'arrêt.

    Ensuite tu vas dans le menu [Exécuter > Paramètres...] et dans [Application hôte] tu sélectionnes ton exe.

    Quand tu vas compiler, ton exe sera lancé et quand tu arriveras dans la dll tu pourras débugger.

Discussions similaires

  1. [XL-2010] Paramètre d'une formule situé dans un autre classeur
    Par Ikki_2504 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/09/2012, 11h39
  2. Réponses: 1
    Dernier message: 08/08/2009, 13h33
  3. appel d'une procedure situé dans un autre projet
    Par stdebordeau dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 24/10/2007, 16h30
  4. [VBA-E] Lancement d'une macro située dans un autre fichier
    Par sat478 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 07/09/2006, 16h48
  5. Réponses: 1
    Dernier message: 13/06/2006, 17h41

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