Dll

02/12/2003 - 18:12 por Will Mendoza | Informe spam
Un saludo, he creado una dll en vb la cual posee una clase
CClase dicha clase posee muchas funciones. las cuales
necesito en VC++ hago la importacion del dll perme da
error al instanciar la clase.
Que hago?
tiene algun truco esto ?

GRACIAS DE ANTEMANO 8¬)
 

Leer las respuestas

#1 Rodrigo Corral González
03/12/2003 - 10:29 | Informe spam
Las dll construidas con VB exportan objeto COM. La manera más simple de usar
objetos COM desde VC++ es usando la directiva #import.

El mecanismo sería algo como:

#import "tudll.dll"
...
//Crear un objeto
_TuClaseVBPtr tuClase(__uuidof(TuClaseVBPtr));
tuClase->MetodoDeTuClaseVB();

Un saludo.
Rodrigo Corral González

Preguntas similares