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

Langage Delphi Discussion :

Débugger une dll développée en delphi


Sujet :

Langage Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut Débugger une dll développée en delphi
    Bonjour,

    j'utilise une dll que j'ai trouvé sur internet et dont l'auteur original est porté disparu, donc pas de sources. Et j'aurai voulu savoir s'il était possible et s'il y'avait un moyen d'auditer cette dll. Savoir ce qu'elle reçoit et ce qu'elle renvoie.

    Merci.

  2. #2
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 9
    Par défaut
    Une DLL c'est comme un EXE.
    Si tu n'as pas le source, il n'est pas facile de savoir ce que ça fait, mange en hivers et si ça migre.


    Pour "debugger" une DLL il faut l'exécuter via Delphi en spécifiant une application host. Tu pourras du coup utiliser le debuggeur de Delphi.

    Je sais que ça n'est pas ce que tu veux faire, mais c'est pour ceux qui liraient le titre de ton message et pense que tu voulais debugger une DLL.

  3. #3
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut
    Je sais que ça n'est pas ce que tu veux faire, mais c'est pour ceux qui liraient le titre de ton message et pense que tu voulais debugger une DLL.
    Si si c'est bien ça je pensais avoir été claire :
    Et j'aurai voulu savoir s'il était possible et s'il y'avait un moyen d'auditer cette dll. Savoir ce qu'elle reçoit et ce qu'elle renvoie.
    Mais du coup pour la débugger j'ai besoin des sources??

    j'utilise une dll que j'ai trouvé sur internet et dont l'auteur original est porté disparu, donc pas de sources

  4. #4
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 9
    Par défaut
    Pour la debugger a travers Delphi (faire du pas à pas, mettre des points d'arrêts, de suivis...) oui, tu as besoin des sources.

    Pour la debugger tout court (c'est a dire envoyer un truc et tester le résultat d" une fonction par exemple) tu n'as pas besoin des sources. Tu as besoin d'une doc pour savoir comment dialoguer avec cette DLL. (La signature des fonctions).
    Un ".h" peut être ?

    Je t'ai mal compris car pour moi, debugger c'est corriger les bugs. Pour corriger des bugs il faut donc avoir le code source, forcément. On ne peut pas corriger du code compilé.

    Toi tu veux apprendre à utiliser cette DLL, si je comprends bien.
    C'est un peu différent.
    Dans ce cas, il faut un document ... c 'est sûr.

  5. #5
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut
    Yark!

    Merci pour l'info j'y vois plus claire.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Chargement d'une dll C++ avec Delphi
    Par rudi0 dans le forum Langage
    Réponses: 6
    Dernier message: 26/08/2007, 19h15
  2. Réponses: 1
    Dernier message: 11/04/2007, 11h45
  3. Comment créer une dll Win32 sous Delphi ?
    Par Mickey.jet dans le forum Langage
    Réponses: 8
    Dernier message: 16/06/2005, 15h38
  4. [VB6]Passage d'un tableau dans une DLL écrite en delphi
    Par flash dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 20/09/2002, 10h15
  5. Utilisation d'une dll écrite en delphi 5 dans VB6
    Par Jean-Louis dans le forum Langage
    Réponses: 4
    Dernier message: 05/08/2002, 09h19

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