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

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  DLL, OLE & fonctions exportées

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

DLL, OLE & fonctions exportées

n°1070636
Bleuarff
pouet
Posté le 03-05-2005 à 16:18:50  profilanswer
 

'lut. Vla un problème qui me rend dingue, depuis 5 jours que je suis dessus j'ai pas avancé d'un poil :
 
J'ai un programme qui fait appel à une DLL pour certaines fonctions. Je dois créer un objet OLE qui va remplacer les fonctions de cette DLL. Je n'ai pas les sources de cette dll mais un document qui décrit les fonctions que je dois remplacer.
J'ai donc remplacé les clefs de la dll dans la base de registre pour que çe soit mon objet qui soit appelé. Le problème c'est que le programme appelant me fait une erreur, même si l'application contenant mon objet est bien lancée. J'ai donc essayé de décortiquer cette dll pour voir ce qu'elle a dans le ventre. Si j'aperçois bien les fonctions que je dois récrire lorsque je l'ouvre avec un éditeur hexa, je ne les vois pas avec des outils comme Dependency Walker ou ScanBin. Ils ne trouvent pas non plus les dépendances entre le programme appelant et cette dll.
 
Mes questions sont donc :  
-pourquoi les dépendances de dll ne sont pas détectées ?
-comment faire pour que le prog appelant trouve bien ma fonction, qui bien évidemment a la même signature que celle que je dois remplacer ?
 
(si c'est pas clair dites-le, je vais pas tarder à  péter un plomb là :pt1cable: )


---------------
©2008 Bleuarff Corp.
mood
Publicité
Posté le 03-05-2005 à 16:18:50  profilanswer
 


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

  DLL, OLE & fonctions exportées

 

Sujets relatifs
[Perl] switch() vs hash de fonctionsDLL MFC en C++ un run time??
PHP/mySQL - Impossible de trouver les fonctionsConflit fonctions C / C++
Contrôle/fonctions Windows utilisant la base de données TZ[ACCESS] liste de DLL
Savoir si des fonctions sont activées en PHP (phpinfo())?[IIS / DLL] Modifier une DLL qui est en cours d'utilisation
[Programmation Korn Shell] - Création d'une bibliothèque de fonctions[Visual C++ - MFC] DLL et Notification d'événements (OnAccept)
Plus de sujets relatifs à : DLL, OLE & fonctions exportées


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