La Web del Programador: Comunidad de Programadores
 
    Pregunta:  45889 - CONEXION CON DLL
Autor:  Eduardo Lopez.Mantaras
He creado un proyecto DLL Active X con la clase Empleados
creo unas variables publicas y unos procedimientos (Sub) publicos.

He creado un proyecto EXE estándar y le he añadido en Referencias la DLL anterior.
Creo una variable con la clase: Private ClaseEmpleados as Empleados
Creo el objeto: Set ClaseEmpleados new Empleados

Y entonces al escribir ClaseEmpleados y poner el punto, SI sale el desplegable con las variables y los procedimientos creados en la DLL Active X.

Cuando utilizo las variables funciona perfectamente, pero cuando utilizo los procedimientos me da un error diciendo que el objeto no existe. No lo entiendo ya que al escribir la variable que tiene el objeto si reconoce dichos procedimientos.

Alguien me puede ayudar?????

  Respuesta:  Jorge
El problema que tienes, es como invocas el objeto, ya que cuando se crea una DLL Activex, se invoca a través de CreateObject("Clase","Servidor"), y la forma en como lo estas invocando es cuando manejas un módulo de clase dentro del proyecto principal