¿Como puedo utilizar una DLL de Visual Basic desde VC++?

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();

4 comentarios sobre “¿Como puedo utilizar una DLL de Visual Basic desde VC++?”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *