wtor
Messages postés59Date d'inscriptiondimanche 23 novembre 2003StatutMembreDernière intervention18 mars 2011
-
6 sept. 2009 à 03:35
wtor
Messages postés59Date d'inscriptiondimanche 23 novembre 2003StatutMembreDernière intervention18 mars 2011
-
7 sept. 2009 à 02:37
Je cherche à créer une application pour faire fonctionner un automate, l'application fournie avec ce dernier ne répond pas vraiment à mes besoins et elle utilise une DLL écrit en Delphi pour le fonctionner.
Je voulais savoir comment récupérer la déclaration des procédures et fonctions de la DLL en VB6 et comment savoir le nombre des paramètres et leurs type.
J'ai contacter le fabricant (chine) de l'automate mais pas de réponse.
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 6 sept. 2009 à 08:44
Si c'est une DLL COM, tu dois d'abord l'enregistrer (regsvr32 nomdeladll.dll)
Ensuite l'ajouter dans les références dans VB6. Les fonctions et leurs paramètres sont présents dans l'explorateur d'objets.
Si c'est une DLL native, tu peux retrouver le nom des fonctions via Dependency Walker. Pour les paramètres, si tu n'as pas de programme d'exemple d'utilisation, tu devras désassembler la DLL.
---
VB.NET is good ... VB6 is better
wtor
Messages postés59Date d'inscriptiondimanche 23 novembre 2003StatutMembreDernière intervention18 mars 2011 7 sept. 2009 à 02:37
Merci pour vos réponses, j'ai récupérer les noms des fonctions avec (file insPEctor) il me reste de retrouver les paramètres je v désassembler la DLL pour voir se que sa donne
Et pour ta réponse PCPT peut tu me donner les noms de ces utilitaires svp ou le lien de téléchargement