Lancement dll VB avec VC++

FredGren Messages postés 2 Date d'inscription mardi 9 septembre 2003 Statut Membre Dernière intervention 30 janvier 2004 - 29 janv. 2004 à 15:17
FredGren Messages postés 2 Date d'inscription mardi 9 septembre 2003 Statut Membre Dernière intervention 30 janvier 2004 - 30 janv. 2004 à 09:15
Le lancement d'une dll créer avec VB6 pose problème à
partir de VC++.
L'idendification des méthodes de cette dll ne marche pas
(elles ne sont pas trouvées dans l'appli en VC++).
Existe-t-il une particularité lors de la création d'une
dll en VB pour qu'elle puisse être lancée de VC++ ?
Le problème vient peut être de l'appel dans l'appli VC++ ?

Fred Dech

2 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
29 janv. 2004 à 23:14
Une DLL vb est un activeX et non une vraie DLL en code natif qui exporte des fonctions avec un point d'entree.
Si tu veux t'en servir depuis du code C/C++ il faudra l'instancier par une interface COM.

C'est quand meme une drole d'idee, d'ordinaire on ecrit une dll en code natif pour les langages interpretes et non le contraire. Voudrais-tu ralentir ton prog ?

ciao...
BruNews, Admin CS, MVP Visual C++
0
FredGren Messages postés 2 Date d'inscription mardi 9 septembre 2003 Statut Membre Dernière intervention 30 janvier 2004
30 janv. 2004 à 09:15
Merci pour ces infos.
En fait, j'ai réalisé une appli VB et une dll VB que j'essai d'intégrer dans une appli extérieur d'une autre personne... et il se trouve que son appli est en VC++.

Fred Dech
0
Rejoignez-nous