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

  FORUM HardWare.fr
  Programmation

  voir le contenu d'une dll??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

voir le contenu d'une dll??

n°30616
carbone
Posté le 11-05-2001 à 11:12:58  profilanswer
 

Salut, j ai un petit probleme, je dois utiliser une dll mais je connais pas les fonctions qu'il y a dedans. J ai deja trouve un soft (tdump de borland) pour voir le contenu mais il indique pas les arguments :(.
Quelqu un peut-il m'aider??

mood
Publicité
Posté le 11-05-2001 à 11:12:58  profilanswer
 

n°30618
z51
Posté le 11-05-2001 à 11:15:50  profilanswer
 

Show Dependencies.
 
http://www.showdep.com/
 
Par contre t'auras bien les noms des fonctions exportées mais pas les arguments.

 

[edit]--Message édité par z51--[/edit]

n°30621
carbone
Posté le 11-05-2001 à 11:19:04  profilanswer
 

:bounce: ben ca je l ai deja, moi ce que je cherche, ce sont les arguments, les nom j ai! mais sans arguments je sais pas les appeler en C  :cry:

n°30625
trictrac
Posté le 11-05-2001 à 11:29:13  profilanswer
 

fais une recherche.. il y a tout d'expliquer sur le site de cro$oft...a une adresse qui est presente dans un post precedent

n°30632
carbone
Posté le 11-05-2001 à 11:34:30  profilanswer
 

merci TricTrac, mais le bleme c est que la recherche deconne un peu, (ou je sais po m en servir :cry:) car quand je recherche dll dans le contenu des topics, il me dit aucun result ==> pour rechercher ton adresse, il me reste plus qu a lire toius le forum :eek2:

n°30646
carbone
Posté le 11-05-2001 à 11:50:12  profilanswer
 

:pt1cable: j ai trouve ton site maius il me donne les fonction dans les api windows et moi je dois utiliser une autre dll: csta32.dll
==> ca m aide pas beaucoup  :cry:

n°30655
JPA
Posté le 11-05-2001 à 11:58:40  profilanswer
 

Tu as regardé chez Novell ?
http://developer.novell.com/infolib/
 
Une bête recherche de csta32.dll sur google m'a permis de voir que c'était une DLL de Novell et j'ai trouvé ce lien.

n°30660
carbone
Posté le 11-05-2001 à 12:02:23  profilanswer
 

oui mais en fait je dois utiliser une fonction non documentée de cette dll
acsTraceEnable(), je peux voir soàn nom mais pas ces arguments  :fou:

n°30661
seblamb
Posté le 11-05-2001 à 12:05:19  profilanswer
 

Il n'est pas possible de voir les arguments d'une fonction contenue dans une dll sauf si cette dll est un activeX ( un des avantages des activeX)
C'est pour cela qu'il faut un .h pour utiliser une dll.
Sinon il faut bidouiller :  décompiler la dll et voir les arguments récupérés dans la pile, des fois ça peut être assez clair.

 

[edit]--Message édité par seblamb--[/edit]


---------------
[:seblamb] Moi aussi je veux grater dédé!!!
n°30663
carbone
Posté le 11-05-2001 à 12:07:23  profilanswer
 

oui Novell fourni ce .h mais les fonctions dont j ai besoin n y sont pas :hot:  
je les deteste  :gun:

mood
Publicité
Posté le 11-05-2001 à 12:07:23  profilanswer
 

n°30666
trictrac
Posté le 11-05-2001 à 12:11:10  profilanswer
 

voila le post.. je sais po si ca taide, mais tant pis
 
http://forum.hardware.fr/sqlforum/ [...] inc&cache=

n°30678
JPA
Posté le 11-05-2001 à 12:20:19  profilanswer
 

Si Novell ne la documente pas, c'est que cette fonction doit être appelée par une autre fonction de la DLL (ou d'une autre DLL). A mon avis...
Il me semble dangereux d'utiliser une fonction non documentée d'une DLL, car cette fonction peut être modifiée lors d'un changement de version du système et ton programme ne marchera plus ou mal.
 
Il y avait eu un économiseur d'écran (After the Dark) qui utilisait des fonctions non documentées de l'API de Windows 3.10 et qui plantait sous 3.11 car ces fonctions avaient été modifiées.

n°30687
HelloWorld
Salut tout le monde!
Posté le 11-05-2001 à 12:39:16  profilanswer
 

Et comment t'en es arrivé à utiliser une fonction non documentée ?:??:
tu l'as connue comment ? = comment tu sais ce quelle fait ?


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°30692
carbone
Posté le 11-05-2001 à 12:50:56  profilanswer
 

ben en fait je suis enstage et on m a demande de faire un prog qui ressemble à un existant
et en utilisant les fonctions du .h, c'est impossible, donc, j ai regarde les fonctions de la dll et la , j en ai vu d autre qui ont un nom proche de ce que je dois faire
(un trace de ce qui se passe et la fonction se nhomme acsTraceEnable!!)

n°30695
HelloWorld
Salut tout le monde!
Posté le 11-05-2001 à 12:59:55  profilanswer
 

tu supposes que c'est ca ... j'espere que tu te goures pas ;)
si tu te fais chier et que c'est une ch'tite fonction à la con qui à sert au déboggage de la dll ou autre ... je suis d'accord avec JPA qui dit de se mefier des fonctions non documentees.
et t'es sur que c'est impossible ? Novell y a pas pense à ton truc ? y'a pas une petite FAQ qui en parle ?
enfin, si tu dois décompiler, bon courage !;)
(essai de voir si cette fonction est utilisée par d'autres fonctions, documentees celles-ci)


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°30698
carbone
Posté le 11-05-2001 à 13:04:49  profilanswer
 

j ai deja cherche et eux y parle po de ca :(
mais si j ai pas les arguments de cette fonction, je peux de toute facon rien faire :cry:

n°30712
HelloWorld
Salut tout le monde!
Posté le 11-05-2001 à 13:47:57  profilanswer
 

bon t'es chocolat alors ...
chope windasm, dessasemble ... regarde les fonctions exportees ... good luck man !


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°30719
carbone
Posté le 11-05-2001 à 13:53:55  profilanswer
 

ah ben alors, je vais me marrer si je dois desassembler cette sdjgkosh de dll :gun:  :gun:


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

  voir le contenu d'une dll??

 

Sujets relatifs
recuperation du contenu du post....[VC++] comment copier tout le contenu d'un dossier dans un autre ...
les recordset en asp le contenu sur serveur ou sur C....[C/C++] Lire le contenu d'un répertoire dans C/C++
Gestion de contenu ???[PHP] videz le contenu des input dans les form html
[C++] Obtention du contenu de la fenêtre activeComment interdir sous apache la lecture du contenu des repertoires?
[VBSCRIPT] comment connaitre le contenu d'un dossier ?app windev :: comment récuperer le contenu d'une dbb
Plus de sujets relatifs à : voir le contenu d'une dll??


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