Las DLL construidas con VB exportan objetos COM.
La manera más simple de usar objetos COM desde VC++ es usando la directiva #import y los smart pointers de COM que genera esta directiva.
El mecanismo sería algo como:
#import «tuDLL.DLL»
using namespace tuDLL
…
//Crear un objeto
_TuClaseVBPtr tuClase(__uuidof(TuClaseVB));
tuClase->MetodoDeTuClaseVB();
tienes documentacion mas extensa de su uso.
Que significa «TuClaseVB» que utilizas en la dreacion del objeto?
Es el nombre de la clase tal y como lo hayas especificado en tu proyecto de VB.
Un saludo.
Arme un proyecto siguiendo tus instrucciones.
Compila correctamente
Al ejecutarlo da error e06d7363
Se puede saber a que se debe?