DLL

khaled_mechkak Messages postés 3 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 12 août 2014 - 3 févr. 2009 à 13:46
cs_ghuysmans99 Messages postés 3983 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 - 3 févr. 2009 à 20:23
question 1 :je voudrais s'avoir comment créér une DLL en C++ et l'exploter par VB6.
Question 2 : Comment transformer une DLL existante sous C++ en OCX exploitable par VB6

2 réponses

BruNews Messages postés 21041 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 19
3 févr. 2009 à 14:24
Ta question aurait du se trouver sur cppfrance.

Q1) C++ inutile et donc nuisible. Comme il faut exporter C (non déco des noms de fonctions), fais du C. Faut aussi tout compiler en __stdcall (standard API). Ensuite utiliser depuis VB est trivial, idem à toute autre dll API (de Windows ou autre).

ciao...
BruNews, MVP VC++
0
cs_ghuysmans99 Messages postés 3983 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
3 févr. 2009 à 20:23
Q2) Totalement inutile ! Les OCX sont on ne peut plus lents et on peut s'en passer : VB6 sait quand même utiliser de vraies DLLs !
0