begin process at 2012 02 11 10:20:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Divers

 > 

Intégration d'une DLL VB6 dans un projet CPP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Intégration d'une DLL VB6 dans un projet CPP

vendredi 10 octobre 2008 à 14:43:07 | Intégration d'une DLL VB6 dans un projet CPP

guilleto

Bonjour à toutes et tous,

Je développe un projet en C++ et je dois utiliser une DLL réalisée en VB6 !
Je connais le nom de la DLL ainsi que le nom de la classe et toutes les procédures, fonctions qui la composent !

Le seul problème c'est que je ne sais pas comment appeler cette DLL !

Pourriez-vous me dire comment faire cela ?

Par avance merci

Olivier
vendredi 10 octobre 2008 à 17:51:35 | Re : Intégration d'une DLL VB6 dans un projet CPP

fregolo52

Membre Club
Je ne sais pas si j'ai bien compris, mais :
- pour charger une DLL c'est LoadLibrary
- pour charger une fonction GetProcAddress

Par contre, dans le cas d'une classe, je ne sais pas.

vendredi 10 octobre 2008 à 19:22:46 | Re : Intégration d'une DLL VB6 dans un projet CPP

rt15

Membre Club Administrateur CodeS-SourceS
Salut,

Si c'est une dll VB6, il s'agit d'une dll COM (On dit aussi ActiveX). Donc elle propose des classes basées sur IUnknown, IDispatch...

On peut instancier une classe COM avec CoCreateInstance par exemple.

Il doit y avoir des tutos sur le Web.


Cette discussion est classée dans : vb6, projet, dll, cpp, intégration


Répondre à ce message

Sujets en rapport avec ce message

Intégration DLL Csharp dans projet C++ [ par swyms ] bonjour à tous!Voila, j'ai une application développé en C++ avec visual studio 2002.Aujourd'hui, on me demande d'utiliser une DLL fait en CSHARP pour Interface entre une DLL C# et un développement en C ouC++ [ par spinta ] Bonjour, Pour un nouveau projet pour lequel je dois utiliser une API défini en langage C (donc à la limite je pourrais développer en C++) je dois uti Executer un batch dans une DLL [ par paco877 ] Bonjour, j'ai créeé un projet en C++ avec Visual studio qui me permet de créer un batch ftp. Dans ce projet, j'appel la fonction system("Action.bat") Problème pendant link avec dll [ par svince ] Bonjour, Je travaille sous Eclipse/Windows en C++. J'ai créé une dll à partir d'un premier projet. Je souhaite utiliser cette dll dans un second proj fichier dll [ par kinghichem ] bonjour, je suis en train de réaliser un projet sur l'USB avec visual studio 2008 et je veux utiliser un fichier dll déjà prête. comment inclure mon f MSVCP100.dll provem avec C++ Win32 [ par Zap ] Bonjour, Je suis nouveau sur ce forum et je débute avec C++ Visual Studio 2010. Je viens de terminer le portage d'un de mes projet powerBASIC Win32 q Link avec une dll [ par svince ] Bonjour à toutes et à tous, Je travaille sous Windows sous Eclipse CDT. J'ai créé une dll à partir d'un premier projet. Cette dll intègre elle-même creation d'une DLL à partir d'un projet C++ [ par sousi20 ] Bonjour, j'ai un projet crée en c++ ça marche bien et je veux créer sa DLL afin de l'utiliser dans une interface graphique Qt et je ne sais comment f Urgent, besoin d'aide!!! [ par eupeup ] Bonjour a tous, J'ai un gros soucis, j'ai un projet cpp sous la forme d'une dll... Sur ma machine, ma dll build tres bien, en win32 et en x64.... Je E/S de dll [ par HeXa2 ] Bonjour à tous!Je suis en train de developper une dll en c++Mes fichiers sont H2BUSDLL.cpp et H2BUSDLL.hDans mon header, je déclare mes classes et dan


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales